Bookshelf
As a counterweight to my known unknowns here is a list of known knows (if you know what I mean!). This list is not (yet) meant to be exhaustive. Reviews of some will/might follow.
| Title | Recommendation | Borrower |
| Ship it! A Practical Guide to Successful Software Projects | TBR | |
| Interface Oriented Design: With Patterns | TBR | |
| Agile Retrospectives: Making Good Teams Great | Should read | |
| Managing Humans: Biting and Humorous Tales of a Software Engineering Manager | Should read | |
| Test Driven Development: By Example | Must read | |
| Implementation Patterns | TBR | |
| Continuous Integration: Improving Software Quality and Reducing Risk | Good read | |
| xUnit Test Patterns: Refactoring Test Code | TBR | |
| Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development | TBR | |
| User Stories Applied: For Agile Software Development | TBR | |
| Refactoring Databases: Evolutionary Database Design | TBR | |
| About Face 3: The Essentials of Interaction Design | TBR | Torger |
| The Art of Agile Development | Should read | |
| Developer to Designer: GUI Design for the Busy Developer | TBR | Torger |
| Practices of an Agile Developer: Working in the Real World | Should read | |
| Working Effectively with Legacy Code | TBR | |
| Pragmatic Unit Testing in C# with NUnit | Should read | Knut Magne |
| Release It!: Design and Deploy Production-Ready Software | TBR | |
| Rapid Development: Taming Wild Software Schedules | Should read | |
| The Mythical Man Month and Other Essays on Software Engineering | Must read | |
| Lessons Learned in Software Testing: A Context Driven Approach | Good read | |
| Agile Project Management with SCRUM | NA | |
| Slack | Should read | |
| Software Project Survival Guide | Should read | |
| Extreme Programming Refactored: The Case Against XP | Good read | |
| Code Complete 2: A Practical Handbook of Software Construction | Must read | |
| Professional Software Engineering: Shorter Schedules, Higher Quality Products, More Successful Projects, Better Software Careers | Should read | |
| Agile Software Development with SCRUM | Good read | Torger |
| Refactoring: Improving the Design of Existing Code | Must read | |
| Design Patterns: Elements of Reusable Object-Oriented Software | Should read | |
| Software Estimation: Demystifying the Black Art | Should read | |
| The Pragmatic Programmer: From Journeyman to Master | Must read | |
| The Best Software Writing I: Selected and Introduced by Joel Spolsky | Good read | |
| 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 | |
| Peopleware: Productive Projects and Teams, 2nd Edition | Must read | |
| Waltzing With Bears: Managing Risk on Software Projects | Should read | |
| Domain Driven Design: Tackling Complexity in the Heart of Software | Should read | |
| Applying Domain-Driven Design and Patterns: With Examples in C# and .NET | Good read | |
| Dreaming in Code: Two Dozen Programmers, Three Years, 4732 Bugs, and One Quest for Transcendent Software | TBR | |
| Patterns of Enterprise Application Architecture | Must read | |
| Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools | TBR | |
| Overcoming the Five Dysfunctions of a Team: A Field Guide for Leaders, Managers, and Facilitators | TBR | |
| Behind Closed Doors: Secrets of Great Management | Should read | |
| Agile Principles, Patterns, and Practices in C# | TBR | |
| Agile Estimating and Planning | Should read | |
| Facts and Fallacies of Software Engineering | No need to read | |
| Eric Sink on the Business of Software | TBR | |
| Refactoring to Patterns | TBR | |
| Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions | TBR | |
| Smart and Gets Things Done: Joel Spolsky’s Concise Guide to Finding the Best Technical Talent | Should read | |
| Implementing Lean Software Development: From Concept to Cash | Must read | |
| Don’t Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition | TBR | |
| The 7 Habits of Highly Effective People | TBR | |
| The Five Dysfunctions of a Team: A Leadership Fable | 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 | |
| Professional ASP.NET | Good read | |
| Professional ASP.NET Web Services | Good read | |
| Teach Yourself XML in 21 days | NA | |
| Teach Yourself ASP.NET in 21 days | Good read | |
| Programming Microsoft Windows with C# | Should read | |
| Applied .NET Framework Programming | Good read | |
| Programming C# | Good read | |
| UML for Database Design | NA | |
| The Essence of Object Oriented Programming with Java and UML | NA | |
| Distributed Systems - Principles and Paradigms | Good read | |
| Fundamentals of Database Systems | NA | |
| LAN Times Guide to SQL | Good read | |
| Building Applications with Outlook 2000 | NA | |
| SQL Server 2000 Administration Companion | NA | |
| Windows 2000 Server for MCSE Exam 80-215 | NA | |
Leave a comment