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. Software Coding Theory
  3. Software Testing Books
  4. Software Reuse
  5. Object-Oriented Design Books
  6. UML Books
  7. Organized Crime Books
  8. European History Books
  9. Saint Vincent Travel Guides
  10. Children's Martial Arts Books
  11. Programming Language & Tool Books
  12. Serial Killers Books
  13. Children's African History Fiction Books
  14. Snow Sport Books
  15. German - Language Instruction
  16. Lasers in Medicine
  17. Children's Prehistoric Books
  18. Hungarian Dictionaries & Thesauruses