John Ousterhout [on Wikipedia]:
A Philosophy of Software Design
Publisher: Yaknyam Press (April 2018)
ISBN-10: 1732102201 | ISBN-13: 978-1732102200
Online [ Author’s webpage ] [ Amazon.com ]
Bernd Bruegge and Allen H. Dutoit:
Object-Oriented Software Engineering: Using UML, Patterns and Java, 3rd edition
Publisher: Prentice Hall (July 29, 2009)
ISBN-10: 0136061257 | ISBN-13: 978-0136061250
Online [ Author’s webpage ] [ Amazon.com ]
Craig Larman:
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, 3rd edition
Publisher: Prentice Hall (October 20, 2004)
ISBN-10: 0131489062 | ISBN-13: 978-0131489066
Online [ Sample chapters ]
[ Book PDF, 2nd edition ]
[ Amazon.com ]
Bertrand Meyer:
Touch of Class: Learning to Program Well with Objects and Contracts
Publisher: Springer (September 11, 2009)
ISBN-10: 3540921443 | ISBN-13: 978-3540921448
Online [ Author’s webpage ] [ Book webpage ] [ Amazon.com ]
Russ Miles and Kim Hamilton:
Learning UML 2.0
Publisher: OReilly Media, Inc. (May 2, 2006)
ISBN-10: 0596009828 | ISBN-13: 978-0596009823
[ Amazon.com ]
Jonathan Rasmusson:
The Agile Samurai: How Agile Masters Deliver Great Software
Publisher: Pragmatic Bookshelf (October 2, 2010)
ISBN-10: 1934356581 | ISBN-13: 978-1934356586
Online [ PDF at OpenLibra.com ] [ Amazon.com ]
Henrik Kniberg and Mattias Skarin:
Kanban and Scrum - making the most of both
Publisher: lulu.com (March 1, 2010)
ISBN-10: 0557138329 | ISBN-13: 978-0557138326
Online at [ InfoQ.com ] [ Amazon.com ]
Henrik Kniberg:
Scrum and XP from the Trenches
Publisher: lulu.com (October 4, 2007)
ISBN-10: 1430322640 | ISBN-13: 978-1430322641
Online at [ InfoQ.com ] [ Amazon.com ]
Roy Osherove:
The Art Of Unit Testing
Publisher: Manning Publications (July 5, 2009)
ISBN-10: 1933988274 | ISBN-13: 978-1933988276
[ Amazon.com ]
Gary McGraw:
Software Security: Building Security In
Publisher: Addison-Wesley Professional (February 2, 2006)
ISBN-10: 0321356705 | ISBN-13: 978-0321356703
Online at [ Flylib.com ]
[ Amazon.com ]
Ross J. Anderson:
Security Engineering: A Guide to Building Dependable Distributed Systems, 2nd edition
Publisher: Wiley (April 14, 2008)
ISBN-10: 0470068523 | ISBN-13: 978-0470068526
Online [ First Edition]
[ Amazon.com ]
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides:
Design Patterns: Elements of Reusable Object-Oriented Software
Publisher: Addison-Wesley Professional (October 31, 1994)
ISBN-10: 0201633612 | ISBN-13: 978-0201633610
[ Amazon.com ]
Joshua Kerievsky:
Refactoring to Patterns
Publisher: Addison-Wesley Professional (August 5, 2004)
ISBN-10: 0321213351 | ISBN-13: 978-0321213358
Online [ Author’s webpage]
[ Amazon.com ]
Modified: Wed Aug 15 20:28:06 EST 2012 Maintained by: Ivan Marsic