Object-Oriented Programming Resources
There are some very good additional resources for Object-Oriented programming. Most of the concepts of OO are not implementation language dependent. If you can manage to read a little C++ or Smalltalk code along with the text you are all set. Additional resources can be found on the Links page. Last update 11/18/99
Books
Object-Oriented Analysis and Design with Applications
Grady Booch
ISBN 0-8053-5340-2Object Solutions Managing the Object-Oriented Project
Grady Booch
ISBN 0-8053-0594-7Design Patterns
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
ISBN 0-201-63361-2Object-Oriented Programming
Peter Coad / Jill Nicola
ISBN 0-13-032616-XObject-Oriented Modeling and Design
James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, William Lorenson
ISBN 0-13-629841-9From Chaos to Classes Object-Oriented Software Development in C++
Daniel Duffy
ISBN 0-07-709118-3Object Models - Strategies, Patterns, & Applications
Peter Coad with David North and Mark Mayfield
ISBN 0-13-840117-9 second edition (1997)
A hypertext version of parts of this book are available at the Object International website listed below.Business Engineering with Object Technology
David Taylor
ISBN 0-471-04521-7201 Principles of Software Development
Alan M. Davis
ISBN 0-070015840-1About Face The Essentials of User Interface Design
Alan Cooper
ISBN 1-56884-322-4
Cooper Interaction Design This site contains several good articles under the "design resources" link.
Magazines
Object Magazine and C++ Report, SIGS Publications Object Magazine provides good information about object-oriented technology. C++ Report covers only C++. C/C++ User's Journal, Miller Freeman Inc. Good general purpose magazine covering C and C++. Microsoft Systems Journal, Microsoft Very in depth articles on the Windows Operating systems. Most of the code is C++. Dr. Dobb's Journal, Miller Freeman Inc. Covers many programming languages, platforms and environments. Windows Developers Journal, Miller Freeman Inc. Good Windows programming magazine. Most of the code is C/C++. Windows Tech Journal, Pennwell Publications Visual Developer, The Coriolis Group Covers Windows programming. Most code is Pascal, some VB and C++.
Web Sites
Object International PLAYGROUND is an object modeling whiteboard for object model builders and domain experts. The Coad LetterŪ -- A continuing series of special reports on new advances in object technology.