Bookshelf
This list is not (yet) meant to be exhaustive. Reviews of some will/might follow.
| Title | Recommendation | Borrower |
| About Face 3: The Essentials of Interaction Design | TBR | Torger |
| Agile Adoption Patterns: A Roadmap to Organizational Success | TBR | |
| Agile and Iterative Development: A Manager’s Guide | TBR | |
| Agile Estimating and Planning | Should read | |
| Agile Principles, Patterns, and Practices in C# | Must read | |
| Agile Project Management with SCRUM | NA | |
| Agile Project Management: Creating Innovative Products | TBR | |
| Agile Retrospectives: Making Good Teams Great | Should read | |
| Agile Software Development with SCRUM | Good read | Torger |
| Agile Software Development: The Cooperative Game 2nd Edition | Should read | |
| Agile Testing: A Practical Guide for Testers and Agile Teams | TBR | |
| Applied .NET Framework Programming | Good read | |
| Applying Domain-Driven Design and Patterns: With Examples in C# and .NET | Good read | |
| Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development | TBR | |
| Behind Closed Doors: Secrets of Great Management | Should read | |
| Beyond Software Architecture: Creating and Sustaining Winning Solutions | TBR | |
| Building Applications with Outlook 2000 | NA | |
| Clean Code: A Handbook of Agile Software Craftmanship | Must read | |
| Code Complete 2: A Practical Handbook of Software Construction | Must read | |
| Continuous Integration: Improving Software Quality and Reducing Risk | Good read | |
| Design Patterns Explained: A New Perspective on Object-Oriented Design 2nd Edition | TBR | |
| Design Patterns: Elements of Reusable Object-Oriented Software | Should read | |
| Developer to Designer: GUI Design for the Busy Developer | TBR | Torger |
| Distributed Systems – Principles and Paradigms | Good read | |
| Domain Driven Design: Tackling Complexity in the Heart of Software | Should read | |
| Don’t Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition | TBR | |
| Dreaming in Code: Two Dozen Programmers, Three Years, 4732 Bugs, and One Quest for Transcendent Software | TBR | |
| Emergent Design: The Evolutionary Nature of Professional Software Development | TBR | |
| Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions | TBR | |
| Eric Sink on the Business of Software | TBR | |
| Extreme Programming Explained: Embrace Change 2nd Edition | Should read | |
| Extreme Programming Refactored: The Case Against XP | Good read | |
| Facts and Fallacies of Software Engineering | No need to read | |
| Fearless Change: Patterns for Introducing New Ideas | TBR | |
| Fundamentals of Database Systems | NA | |
| Implementation Patterns | Should read | |
| Implementing Lean Software Development: From Concept to Cash | Must read | |
| Interface Oriented Design: With Patterns | TBR | |
| Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity | Good read | |
| LAN Times Guide to SQL | Good read | |
| Lean Software Development: An Agile Toolkit | Should read | |
| Lessons Learned in Software Testing: A Context Driven Approach | Good read | |
| Managing Agile Projects | TBR | |
| Managing Humans: Biting and Humorous Tales of a Software Engineering Manager | Should read | |
| More Effective C#: 50 Specific Ways to Improve Your C# | TBR | |
| More Joel on Software: Further Thoughts on Diverse and Occassionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity | Good read | |
| Object Thinking | Ok read | |
| Organizational Patterns of Agile Software Development | TBR | |
| Overcoming the Five Dysfunctions of a Team: A Field Guide for Leaders, Managers, and Facilitators | TBR | |
| Pattern-Oriented Software Architecture Volume 1: A System of Patterns | TBR | |
| Pattern-Oriented Software Architecture Volume 2: Patterns for Concurrent and Networked Objects | TBR | |
| Pattern-Oriented Software Architecture Volume 3: Patterns for Resource Management | TBR | |
| Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing | TBR | |
| Pattern-Oriented Software Architecture Volume 5: On Patterns and Pattern Languages | TBR | |
| Patterns of Enterprise Application Architecture | Must read | |
| Peopleware: Productive Projects and Teams, 2nd Edition | Must read | |
| Perfect Software: And Other Illusions about Testing | TBR | |
| Practices of an Agile Developer: Working in the Real World | Should read | |
| Pragmatic Thinking and Learning: Refactor Your Wetware | TBR | |
| Pragmatic Unit Testing in C# with NUnit | Should read | |
| Prefactoring | Good read | |
| Professional ASP.NET | Good read | |
| Professional ASP.NET Web Services | Good read | |
| Professional Software Engineering: Shorter Schedules, Higher Quality Products, More Successful Projects, Better Software Careers | Should read | |
| Programming C# | Good read | |
| Programming Microsoft Windows with C# | Should read | |
| Rapid Development: Taming Wild Software Schedules | Should read | |
| Refactoring Databases: Evolutionary Database Design | TBR | |
| Refactoring to Patterns | TBR | |
| Refactoring: Improving the Design of Existing Code | Must read | |
| Release It!: Design and Deploy Production-Ready Software | TBR | |
| Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum | TBR | |
| Ship it! A Practical Guide to Successful Software Projects | TBR | |
| Slack | Should read | |
| Smart and Gets Things Done: Joel Spolsky’s Concise Guide to Finding the Best Technical Talent | Should read | |
| Software Configuration Management Patterns: Effective Teamwork, Practical Integration | TBR | |
| Software Estimation: Demystifying the Black Art | Should read | |
| Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools | TBR | |
| Software Project Survival Guide | Should read | |
| SQL Server 2000 Administration Companion | NA | |
| Teach Yourself ASP.NET in 21 days | Good read | |
| Teach Yourself XML in 21 days | NA | |
| Test Driven .NET Development with FitNesse | TBR | |
| Test Driven Development: By Example | Must read | |
| The 7 Habits of Highly Effective People | TBR | |
| The Art of Agile Development | Should read | |
| The Best Software Writing I: Selected and Introduced by Joel Spolsky | Good read | |
| The Enterprise And Scrum | Good read | |
| The Essence of Object Oriented Programming with Java and UML | NA | |
| The Five Dysfunctions of a Team: A Leadership Fable | TBR | |
| The Mythical Man Month and Other Essays on Software Engineering | Must read | |
| The Pragmatic Programmer: From Journeyman to Master | Must read | |
| The Productive Programmer | TBR | |
| UML for Database Design | NA | |
| User Stories Applied: For Agile Software Development | TBR | |
| Waltzing With Bears: Managing Risk on Software Projects | Should read | |
| Windows 2000 Server for MCSE Exam 80-215 | NA | |
| Working Effectively with Legacy Code | TBR | |
| xUnit Test Patterns: Refactoring Test Code | TBR |
- No comments yet.
- No trackbacks yet.