- Unit-Testing
- The Art of Unit Testing
- Growing Object-Oriented Software Guided by Tests
- Working Effectively with Legacy Code
- xUnit Test Patterns: Refactoring Test Code
- Professionalism and Craftmanship
- Clean Code: A Handbook of Agile Software Craftsmanship
- The Clean Coder: A Code of Conduct for Professional Programmers
- Project management
- Scrum and XP from the Trenches
- Kanban, by David Anderson
- Scrumban – Essays on Kanban Systems for Lean Software Development
- Peopleware: Productive Projects and Teams
- The Mythical Man-Month
- Object Oriented Design
- Design Patterns. Elements of Reusable Object-Oriented Software.
- Head First Design Patterns
- Miscelaneous best practices
- Agile Principles, Patterns, and Practices in C#
- Brownfield Application Development in .Net
- Foundations of Programming, by Karl Seguin
- .NET technology specific
- C# in Depth, Second Edition
- Illustrated C# 2010
- Pro ASP.NET MVC 3 Framework
- Inside the Microsoft Build Engine: Using MsBuild and Team Foundation Build
- Applied Microsoft .NET Framework Programming
- Inspirational and mind expanding
- Why’s (poignant) guide to Ruby
- The Best Software Writing I: Selected and Introduced by Joel Spolsky
- The Art of UNIX Programming
- Seven Languages in Seven Weeks
Jun 06 2011
Books
Comments Off
