The Best Object-Oriented Books
-
Smalltalk Best Practice Patterns
by Kent Beck
This book presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. Understand these patterns, and you can write much more effective code. Understand the concept of Smalltalk patterns and why they work. Then learn patterns for working with methods, messages, state, collection...
-
Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D
by Brett D. McLaughlin, Gary Pollice, Dave West
-
UML Distilled: A Brief Guide to the Standard Object Modeling Language
by Martin Fowler
Nice summary of all the important and useful UML techniques.
-
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...
-
Agile Software Development, Principles, Patterns, and Practices
by Robert C. Martin
Best selling author and world-renowned software development expert Robert C. Martin shows how to solve the most challenging problems facing software developers, project managers, and software project leaders today.











