Software Development Books

Last updated: January 3, 2012
  1. Head First Design Patterns
    1. Head First Design Patterns by Bert Bates, Elisabeth Robson, Eric Freeman and Kathy Sierra Published: September 30, 2011 Score: 10.84
  2. Head First Java: Your Brain on Java - A Learner's Guide
    2. Head First Java: Your Brain on Java - A Learner's Guide by Bert Bates and Kathy Sierra Published: May 28, 2003 Score: 7.41
  3. Code Complete: A Practical Handbook of Software Construction
    3. Code Complete: A Practical Handbook of Software Construction by Steve McConnell Published: July 7, 2004 Score: 4.77
  4. JavaScript: The Good Parts
    4. JavaScript: The Good Parts by Douglas Crockford Published: May 1, 2008 Score: 4.38
  5. Design Patterns CD: Elements of Reusable Object-Oriented Software (Professional Computing)
    5. Design Patterns CD: Elements of Reusable Object-Oriented Software (Professional Computing) by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides Published: May 31, 1998 Score: 4.04
  6. Clean Code: A Handbook of Agile Software Craftsmanship
    6. Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin Published: August 11, 2008 Score: 3.23
  7. Cracking the Coding Interview: 150 Programming Questions and Solutions
    7. Cracking the Coding Interview: 150 Programming Questions and Solutions by Gayle Laakmann McDowell Published: August 22, 2011 Score: 3.05
  8. Founders at Work: Stories of Startups' Early Days (Recipes: a Problem-Solution Ap)
    8. Founders at Work: Stories of Startups' Early Days (Recipes: a Problem-Solution Ap) by Jessica Livingston Published: September 16, 2008 Score: 3
  9. Code: The Hidden Language of Computer Hardware and Software
    9. Code: The Hidden Language of Computer Hardware and Software by Charles Petzold Published: November 11, 2000 Score: 2.12
  10. The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
    10. The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks Published: August 2, 1995 Score: 1.49
  11. Head First C#
    11. Head First C# by Jennifer Greene and Andrew Stellman Published: September 30, 2011 Score: 1.43
  12. Pro C# 2010 and the .NET 4 Platform
    12. Pro C# 2010 and the .NET 4 Platform by Andrew W. Troelsen Published: May 14, 2010 Score: 1.31
  13. Head First PMP
    13. Head First PMP by Jennifer Greene and Andrew Stellman Published: September 30, 2011 Score: 1.26
  14. The Ruby Programming Language
    14. The Ruby Programming Language by David Flanagan and Yukihiro Matsumoto Published: February 1, 2008 Score: 1.2
  15. Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition (Programmer to Programmer)
    15. Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition (Programmer to Programmer) by John Mongan, Noah Suojanen and Eric Giguère Published: April 30, 2007 Score: 1.18
  16. The Game Maker's Apprentice: Game Development for Beginners (Book & CD)
    16. The Game Maker's Apprentice: Game Development for Beginners (Book & CD) by Jacob Habgood, Mark Overmars and Phil Wilson Published: July 10, 2006 Score: 0.97
  17. Beginning Android Games
    17. Beginning Android Games by Mario Zechner Published: April 21, 2011 Score: 0.88
  18. Mastering Regular Expressions
    18. Mastering Regular Expressions by Jeffrey E F Friedl Published: August 15, 2006 Score: 0.88
  19. Information Dashboard Design: The Effective Visual Communication of Data
    19. Information Dashboard Design: The Effective Visual Communication of Data by Stephen Few Published: January 1, 2006 Score: 0.83
  20. Succeeding with Agile: Software Development Using Scrum
    20. Succeeding with Agile: Software Development Using Scrum by Mike Cohn Published: November 5, 2009 Score: 0.83
  21. Hello World! Computer Programming for Kids and Other Beginners
    21. Hello World! Computer Programming for Kids and Other Beginners by Warren Sande and Carter Sande Published: May 5, 2009 Score: 0.73
  22. 30 Arduino Projects for the Evil Genius
    22. 30 Arduino Projects for the Evil Genius by Simon Monk Published: July 28, 2010 Score: 0.69
  23. A Theory of Fun for Game Design
    23. A Theory of Fun for Game Design by Raph Koster Published: November 6, 2004 Score: 0.6
  24. Agile Estimating and Planning
    24. Agile Estimating and Planning by Mike Cohn Published: November 11, 2005 Score: 0.59
  25. Agile Project Management with Scrum (Microsoft Professional)
    25. Agile Project Management with Scrum (Microsoft Professional) by Ken Schwaber Published: March 10, 2004 Score: 0.59

See also:

  1. Software Design, Testing & Engineering Books
  2. UML Books
  3. Software Reuse
  4. Object-Oriented Design Books
  5. Software Testing Books
  6. Software Coding Theory
  7. Mothers & Children Fiction Books
  8. Biographies & Memoirs of Ronald Reagan
  9. LPN & LVN Nursing
  10. Adobe InDesign Books
  11. Camping Books
  12. Costa Rica Travel Guides
  13. Borland Delphi Programming Books
  14. Fauna Books
  15. Children's New Family Life Experiences Books
  16. Central United States Travel Guides
  17. Biographies & Memoirs of Educators
  18. German Language Books