Top 10 Programming


The Clean Coder: A Code of Conduct for Professional Programmers
The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life)
Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman
Clean Code: A Handbook of Agile Software Craftsmanship
The Art of Agile Development: Pragmatic Guide to Agile Software Development
Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
xUnit Test Patterns: Refactoring Test Code
Head First Design Patterns
Refactoring: Improving the Design of Existing Code
Working Effectively with Legacy Code
Continuous delivery
The Pragmatic Programmer: From Journeyman to Master