Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
Code Complete Paperback by Steve
Refactoring: Improving the Design of Existing Code by Martin Fowler (Author), Kent Beck (Author),
John Brant (Author), William Opdyke (Author), Don Roberts (Author)
Test Driven Development: By Example By Kent Beck
The Art of Unit Testing: with examples in C# by Roy Osherove
Design Patterns: Elements Of Reusable Object-Oriented Software by Gamma
Patterns of Enterprise Application Architecture By Martin Fowler
I wrote a small collection in LinkedIn long back about this. and i keep adding when more to the collection. please have a look.
linkedin.com/pulse/books-software-...
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
Code Complete Paperback by Steve
Refactoring: Improving the Design of Existing Code by Martin Fowler (Author), Kent Beck (Author),
John Brant (Author), William Opdyke (Author), Don Roberts (Author)
Test Driven Development: By Example By Kent Beck
The Art of Unit Testing: with examples in C# by Roy Osherove
Design Patterns: Elements Of Reusable Object-Oriented Software by Gamma
Patterns of Enterprise Application Architecture By Martin Fowler
The Pragmatic Programmer By Hunt
Thank you for sharing the link!