Login Signup

Logo2

Programming Books

The Best Programming Books Ranked by Programmers

  1. 10 Rankings

    Design Patterns: Elements of Reusable Object-Oriented Software

    by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

    Often referred to as the GoF, or Gang-Of-Four (because of the four authors who wrote it), Design Patterns: Elements of Reusable Object-Oriented Software (ISBN 0-201-63361-2) is a software engineering book describing recurring solutions to common problems in software design. The book's authors are Erich Gamma, Richard Helm, Ralph Johnson and John...

  2. 7 Rankings

    Head First Design Patterns

    by Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra

    You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the...

  3. 2 Rankings
  4. 2 Rankings

    Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development

    by Craig Larman

    The first edition of “Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design” quickly emerged as the leading OOA/D introduction; translated to many languages and adopted in universities and businesses worldwide. In this second edition, well-known object technology and iterative methods leader Craig Larman refines and...

  5. 2 Rankings

    Refactoring to Patterns

    by Joshua Kerievsky

  6. 1 Ranking
About | | Privacy Policy | Blog
Copyright © 2006 Shane Sherman