Code Complete: A Practical Handbook of Software Construction Rapid Development: Taming Wild Software Schedules Peopleware: Productive Projects and Teams Head First Design Patterns or Design Patterns: Elements of Reusable Object-Oriented Software The Pragmatic Programmer: From Journeyman to Master Refactoring: Improving the Design of Existing Code Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET [...]
Read More