Eric J. Evans
Domain-Driven Design: Tackling Complexity in the Heart of Software
Jimmy Nilsson
Applying Domain-Driven Design and Patterns: With Examples in C# and .NET
Martin Fowler
Patterns of Enterprise Application Architecture
Gang of four
Design Patterns. Elements of Reusable Object-Oriented Software
Martin Fowler
Refactoring: Improving the Design of Existing Code
Joshua Kerievsky
Refactoring to Patterns
Steve McConnell
Code Complete: A Practical Handbook of Software Construction
Juval Löwy
Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus
Chad Fowler
The Passionate Programmer: Creating a Remarkable Career in Software Development
David Bock und Neal Ford
The Productive Programmer
Dave Thomas, Andrew Hunt
The Pragmatic Programmer. From Journeyman to Master
Robert C. Martin
Clean Code: A Handbook of Agile Software Craftsmanship
Roman Pichler
Scrum - Agiles Projektmanagement erfolgreich einsetzen
Kent Beck
Extreme Programming explained
Henning Wolf
Agile Softwareentwicklung
Peter Seibel
Coders at Work: Reflections on the Craft of Programming