Software Design Tools & Techniques Books
Last updated: January 3, 2012
-
1. Design Patterns: Elements of Reusable Object-Oriented Software Published: November 10, 1994 Score: 5.41

-
2. Refactoring: Improving the Design of Existing Code Published: July 8, 1999 Score: 2.93

-
3. A Theory of Fun for Game Design Published: November 6, 2004 Score: 1.35

-
4. Head First Object-Oriented Analysis and Design Published: December 4, 2006 Score: 1.09

-
5. Domain-Driven Design: Tackling Complexity in the Heart of Software Published: August 30, 2003 Score: 1.04

-
6. The Algorithm Design Manual Published: July 26, 2008 Score: 0.94

-
7. Specification by Example: How Successful Teams Deliver the Right Software Published: June 3, 2011 Score: 0.74

-
8. CMMI for Development®: Guidelines for Process Integration and Product Improvement (3rd Edition) (SEI Series in Software Engineering) Published: March 20, 2011 Score: 0.7

-
9. The Design of Design: Essays from a Computer Scientist Published: April 1, 2010 Score: 0.7

-
10. Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development Published: June 11, 2009 Score: 0.66

-
11. Digital Design: Principles and Practices, Third Edition Published: August 1, 1999 Score: 0.5

-
12. Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers) Published: April 6, 2007 Score: 0.46

-
13. Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing Published: August 11, 2009 Score: 0.45

-
14. Pragmatic Guide to Git (Pragmatic Programmers) Published: November 22, 2010 Score: 0.36

-
15. SOA Principles of Service Design Published: July 28, 2007 Score: 0.35

-
16. Exploring Requirements: Quality Before Design Published: February 4, 2011 Score: 0.35

-
17. Logic and Computer Design Fundamentals Published: September 17, 1999 Score: 0.28

-
18. Business Process Change, Second Edition: A Guide for Business Managers and BPM and Six Sigma Professionals (The MK/OMG Press) Published: July 27, 2007 Score: 0.23

-
19. Objects, Abstraction, Data Structures and Design: Using Java, Version 5.0: Wiley Plus Stand-alone (Wiley Plus Products) Published: September 5, 2007 Score: 0.22

-
20. Mastering the Requirements Process (2nd Edition) Published: March 27, 2006 Score: 0.2

-
21. SOA in Practice: The Art of Distributed System Design (Theory in Practice) Published: August 31, 2007 Score: 0.2

-
22. Pro Business Applications with Silverlight 4 Published: August 31, 2010 Score: 0.19

-
23. Just Enough Software Architecture: A Risk-Driven Approach Published: August 30, 2010 Score: 0.18

-
24. Concurrent Programming in Java: Design Principles and Patterns (Java Series) Published: November 1, 1996 Score: 0.17

-
25. Simple Program Design, Third Edition: A Step By Step Approach Published: January 10, 2000 Score: 0.17
