Best Books For Software Developers


Head First Design Patterns
The Pragmatic Programmer: From Journeyman to Master
Head First Object-Oriented Analysis and Design
Soft Skills: The Software Developer's Life Manual
Software Craftsman, The: Professionalism, Pragmatism, Pride (Robert C. Martin Series)
The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
The Clean Coder: A Code of Conduct for Professional Programmers
Continuous delivery
Growing Object-Oriented Software, Guided by Tests
Clean Code: A Handbook of Agile Software Craftsmanship
Nonviolent Communication: A Language of Life
Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
The Goal: A Process of Ongoing Improvement
Domain-Driven Design: Tackling Complexity in the Heart of Software