Programming Books To Read


The Pragmatic Programmer: From Journeyman to Master
Clean Code: A Handbook of Agile Software Craftsmanship
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
Growing Object-Oriented Software, Guided by Tests (Addison-Wesley Signature Series (Beck))
Design Patterns: Elements of Reusable Object-Oriented Software
Pragmatic Thinking and Learning: Refactor Your Wetware
Programming Pearls
The Clean Coder: A Code of Conduct for Professional Programmers
The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
Designing Data-Intensive Applications
Clean Architecture
Domain-Driven Design: Tackling Complexity in the Heart of Software
Test-Driven Development: By Example
The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life)
The Mythical Man-Month: Essays on Software Engineering