Reviews by subject: object oriented
A total of
203 titles.
See our list of Recommended
books at the end of this list.
An Introduction to Object-Oriented Design in C++ by Levin & Perry [Not Recommended] (Reviewed Mar 1997)
An Introduction to Object-Oriented Programming and C++ by Lewis J Pinson & Richard S Wiener [Not Recommended] (Reviewed Jul 1992)
An Introduction to Object-Oriented Programming in C++ by Graham Seed [Not Recommended] (Reviewed Mar 1997)
Beginning O-O Analysis and Design with C++ by Jesse Liberty (Reviewed Nov 1998)
Best of Booch by Grady Booch [Recommended] (Reviewed Jan 1998)
Blueprint for Business Objects, The by Peter Fingar (Reviewed Jan 1997)
Book of Object-Oriented Knowledge (2ed), A by Brian Henderson-Sellers (Reviewed Nov 1997)
Book of Object-Oriented Knowledge, A by Brian Henderson-Sellers (Reviewed Nov 1992)
Borland C++ 3 Object-Oriented Programming by Ted Faison (Reviewed Jan 1993)
Borland C++ 3.1 - Object-Oriented Programming by Marco Cantu & Steve Tendon [Recommended] (Reviewed Jan 1993)
Borland C++ 3.1 Object-Oriented Programming (2nd edition) by Ted Faison [Highly Recommended] (Reviewed Nov 1993)
Borland C++ 4, Object-Oriented Programming (3rd ed) by Ted Faison (Reviewed Jan 1995)
Building Application Frameworks by Mohamed Fayad & Ralph Johnson & Douglas Schmidt [Recommended] (Reviewed Jul 2000)
Building Business Objects by Peter Eeles & Oliver Sims [Recommended] (Reviewed Nov 1998)
Building Object Applications That Work by Scott Ambler [Recommended] (Reviewed Jul 1998)
Business Engineering With Object Technology by David Taylor [Recommended] (Reviewed Sep 1996)
C++ Effective Object-Oriented Software Construction 2ed by Kayshav Dattatri [Recommended] (Reviewed Sep 2000)
C++ Effective Object-Oriented Software Construction by Kayshav Dattatri (Reviewed Jul 1997)
C++ Gems (Programming Pearls from the C++ Report) by S Lippman [Recommended] (Reviewed Sep 1996)
C++ Object Databases - Programming with the ODMG Standard by David Jordan [Recommended] (Reviewed Jul 1998)
C++ Object-Oriented Programming by R J Mitchell [Not Recommended] (Reviewed Sep 1993)
C++ Programming Language 3rd ed, The by B Stroustrup [Highly Recommended] (Reviewed Jan 1998)
C++ Programming Language Special Edition, The by Bjarne Stroustrup [Highly Recommended] (Reviewed May 2000)
C++ by Example - OO Analysis, Design & Programming by Dorfman [Not Recommended] (Reviewed May 1996)
C+C++: Program with Objects in C & C++ by Allen I Holub [Recommended] (Reviewed Jan 1993)
CORBA Design Patterns by Raphael Malveau & Thomas Mowbray (Reviewed Jan 1998)
CORBA Distributed Objects - Using Orbix by Sean Baker [Recommended] (Reviewed May 1998)
CRC Card Book, The by David Bellin & Susan Suchman Simone (Reviewed May 1998)
Case Studies in Object Orientated Analysis and Design by Carl Argila & Edward Yourdon [Highly Recommended] (Reviewed May 1998)
Classical and Object-Oriented Software Engineering by Stephen Schach [Recommended] (Reviewed Jul 2000)
Component Based Development for Enterprise Systems by Allen & Frost [Recommended] (Reviewed Jan 1999)
Component Software by Clemens Szyperski [Recommended] (Reviewed Mar 1998)
Conference Proceedings of OOPSLA 96 by Various [Recommended] (Reviewed Sep 1997)
Data Abstraction & Object Oriented Programming in C++ by Keith Gorlen & Sandford Orlow & Perry Plexico (Reviewed May 1992)
Data Abstraction and Problem Solving with C++ 2ed by Carrano & Helman & Veroff [Recommended] (Reviewed Sep 1998)
Data Structures & Algorithms with OO Design Patterns in C++ by Bruno Preiss [Not Recommended] (Reviewed May 1999)
Data Structures and Other Objects Using C++ by M Main & W Savitch (Reviewed Jul 1997)
Design Patterns for Object-Oriented Software Development by W Pree [Recommended] (Reviewed May 1995)
Design Patterns, Elements of Reusable OO Software by Gamma & Helm & Johnson & Vlissides [Highly Recommended] (Reviewed Sep 1995)
Design and Use of Software Architectures by Jan Bosch (Reviewed Apr 2001)
Designing O-O C++ Applications Using the Booch Method by Robert Martin (Reviewed Nov 1995)
Designing Object Systems by S. Cook & J Daniels [Recommended] (Reviewed Mar 1995)
Designing Object-Oriented Software by R Wirfs-Brock (Reviewed Sep 1994)
Developing Business Objects by Andy Carmichael [Not Recommended] (Reviewed Jan 1999)
Developing C++ Software by Russel Winder [Recommended] (Reviewed Mar 1991)
Developing Object-Oriented Data Structures Using C++ by Alistair McMonnies & Stewart McSporran (Reviewed Jan 1996)
Developing Object-Oriented Software for the Macintosh by Jeff Alger & Neal Goldstein (Reviewed Mar 1993)
Developing Object-Oriented Software by OO Technology Center (Reviewed Jul 1998)
Developing Visual Programming Applications using Smalltalk by M Linderman (Reviewed May 1997)
Domain-Specific Application Frameworks by Mohamed Fayad & Ralph Johnson (Reviewed Jul 2000)
Engineering Distributed Objects by Wolfgang Emmerich [Recommended] (Reviewed Apr 2001)
Essential Distributed Objects Survival Guide, The by Robert Orfali [Recommended] (Reviewed Jul 1996)
Foundations of C++ and Object-Oriented Programming by N Shammas (Reviewed Nov 1996)
Foundations of Component-Based Systems by Gary Leavens & Murali Sitaraman (Reviewed Apr 2001)
From Chaos to Classes - Object-oriented Software Development in C++ by Duffy [Recommended with Reservations] (Reviewed Oct 1995)
From Chaos to Classes, Object Oriented Software Development in C++ by Daniel Duffy (Reviewed Jan 1996)
Generative Programming by Krzysztof Czarnecki & Ulrich Eisenecker [Highly Recommended] (Reviewed Sep 2000)
Generic Programming and the STL by Matthew Austern [Highly Recommended] (Reviewed Jan 1999)
Hierarchical Object Oriented Design by Peter J Robinson (Reviewed Jul 1994)
Inside the C++ Object Model by Stanley Lippman (Reviewed Jan 1997)
Inside the Object Model - The Sensible Use of C++ by David Papurt (Reviewed Nov 1995)
Instant CORBA by Jeri Edwards & Dan Harkey & Robert Orfali [Recommended] (Reviewed Sep 1997)
Introduction to Object Oriented Databases by Wu Kim (Reviewed Nov 1991)
Java an Object-Oriented Language by Michael Smith (Reviewed Mar 2000)
Kent Beck's Guide to Better Smalltalk by Kent Beck [Recommended] (Reviewed Mar 2000)
Learn C++ on the PC by Dave Mark [Recommended] (Reviewed Sep 1994)
Mastering Object-Oriented Design in C++ by Cay Horstmann (Reviewed Nov 1995)
Microsoft Guide to C++ Programming, The by K Christian [Recommended] (Reviewed Nov 1992)
Migrating to Object Technology by Ian Graham (Reviewed Sep 1995)
Modelling Systems by John Fitzgerald & Peter Gorm Larsen [Recommended] (Reviewed Sep 1998)
Modelling the World with Objects by Phil Sully (Reviewed Jul 1994)
Multi-Paradigm DESIGN for C++ by James Coplien [Highly Recommended] (Reviewed Jan 1999)
Multi-Paradigm Design for C++ by James O. Coplien [Highly Recommended] (Reviewed Aug 1999)
Navigating C++ and Object-Oriented Design by Gail Anderson & Paul Anderson (Reviewed Jul 1998)
Next Generation Computing Distributed Objects for Business by P Fingar (Reviewed Sep 1996)
No Bull Object Technology for Executives by William Perlman [Recommended] (Reviewed Apr 2001)
OMT Insights by Dr James Rumbaugh [Highly Recommended] (Reviewed May 1998)
OPEN Modelling Language Reference Manual by Firesmith (Reviewed Jan 1999)
OPEN Process Specification, The by Ian Graham [Not Recommended] (Reviewed Jan 1999)
Object Analysis & Design - Description of Methods by Andrew Hutt (Reviewed Mar 1996)
Object Concept, The by R Decker & Stuart Hirshfield [Not Recommended] (Reviewed Nov 1995)
Object Engineering - Designing Large Scale OO Systems by Gary C Sullo [Not Recommended] (Reviewed Mar 1995)
Object Engineering; The Fourth Dimension by P Desfray (Reviewed Mar 1995)
Object Modelling and Design Strategies by Sanjiv Gossain (Reviewed Sep 1998)
Object Models Strategies, Patterns & Applications by Peter Coad (Reviewed Nov 1997)
Object Orientation - Technology, Techniques, Management and Migration by John S Hares & John D Smart [Not Recommended] (Reviewed Jan 1995)
Object Orientation - The KISS Method by Gerald Kristen (Reviewed May 1995)
Object Orientation - The KISS Method by Gerald Kristen [Not Recommended] (Reviewed Sep 1995)
Object Oriented Analysis, (Second Edition) by Peter Coad & Edward Yourdon [Recommended] (Reviewed Feb 1994)
Object Oriented Database Systems by Elisa Bertino & Lorenzo Martino (Reviewed Feb 1994)
Object Oriented Databases by Dimitris N Chorafas & Heinrich Steinmann (Reviewed Feb 1994)
Object Oriented Programming - An Introduction by Greg Voss (Reviewed Jan 1992)
Object Oriented Programming Using Turbo C++ by Norman E Smith [Not Recommended] (Reviewed May 1993)
Object Oriented Programming with C++ 2ed by David Parsons [Not Recommended] (Reviewed Mar 1998)
Object Oriented System Development by Ali Bahrami (Reviewed Mar 2000)
Object Oriented Thought Process, The by Matt Weisfeld (Reviewed Sep 2000)
Object Persistence Beyond Object-Oriented Databases by R Sessions (Reviewed Jul 1998)
Object Solutions - Managing the Object-Oriented Project by Grady Booch [Recommended] (Reviewed Jul 1996)
Object Solutions by Grady Booch [Highly Recommended] (Reviewed May 1996)
Object Success - A Manager's Guide to O-O ... by Bertrand Meyer [Recommended] (Reviewed Nov 1995)
Object Technology Casebook, The by Paul Harmon & William Morrissey (Reviewed Nov 1996)
Object Technology Revolution, The by Michael Guttman & Jason Matthews (Reviewed Mar 1996)
Object Technology for Real Time Systems by Awad & Kuusela & Ziegler [Highly Recommended] (Reviewed Sep 1998)
Object Technology for Scientific Computing by Paul F Dubois (Reviewed Mar 1998)
Object Technology in Application Development 2ed by Puttick & Tkach (Reviewed May 1998)
Object-Orientated Client/Server Internet Environments by Amjad Umar [Not Recommended] (Reviewed Jul 1998)
Object-Orientation and Prototyping in Software Engineering by Blaschek & Pomberger [Recommended] (Reviewed Sep 1997)
Object-Oriented Analysis & Design by Martin & Odell (Reviewed Mar 1993)
Object-Oriented Analysis (Second Edition) by Peter Coad & Edward Yourdon [Not Recommended] (Reviewed May 1993)
Object-Oriented Analysis and Simulation by David Hill (Reviewed Nov 1996)
Object-Oriented Approach, The by Tore U Orvik & John W Satzinger (Reviewed Sep 1997)
Object-Oriented Concepts, Databases and Applications by Won Kim & Frederick H Lochovsky (Reviewed May 1993)
Object-Oriented Databases by Setrag Khoshafian (Reviewed Jul 1994)
Object-Oriented Design edited by Peter Robinson (Reviewed Jul 1992)
Object-Oriented Design for C++ by Tsvi Bar-David (Reviewed Mar 1993)
Object-Oriented Design, with Applications by Grady Booch [Highly Recommended] (Reviewed May 1991)
Object-Oriented Design by Peter Coad & Edward Yourdon [Not Recommended] (Reviewed May 1993)
Object-Oriented Development (The Fusion Method) by Coleman [Highly Recommended] (Reviewed Nov 1994)
Object-Oriented Development at Work: Fusion in the Real World by Ruth Malan (Reviewed Jan 1997)
Object-Oriented Environment in C++ by David Hu [Recommended] (Reviewed Nov 1991)
Object-Oriented Environments by Knudsen (Reviewed Sep 1994)
Object-Oriented GUI Application Development by Lee (Reviewed Jan 1994)
Object-Oriented Graphics Programming in C++ by Stevens (Reviewed Nov 1995)
Object-Oriented I/O Using C++ IOStreams by Cameron Hughes (Reviewed Sep 1995)
Object-Oriented Languages by M Beaudouin-Lafon (Reviewed Sep 1994)
Object-Oriented Methods - A Foundation by Martin & Odell (Reviewed Sep 1995)
Object-Oriented Methods - Pragmatic Considerations by James Martin & James Odell (Reviewed Mar 1997)
Object-Oriented Methods by Ian Graham (Reviewed Sep 1994)
Object-Oriented Metrics by Henderson-Sellers (Reviewed Nov 1996)
Object-Oriented Modeling and Design, by Rumbaugh
Object-Oriented Network Protocols by Stefan Boecking [Not Recommended] (Reviewed Jul 2000)
Object-Oriented Program Design with Examples in C++ by Mark Mullin (Reviewed Mar 1991)
Object-Oriented Program Design with Examples in C++ by Mark Mullin (Reviewed Sep 1991)
Object-Oriented Programming (2nd ed) by Cox & Novobilski (Reviewed Nov 1996)
Object-Oriented Programming Using C++ (2ed) by Ira Pohl [Not Recommended] (Reviewed May 1997)
Object-Oriented Programming Using C++ by Ira Pohl (Reviewed Jul 1993)
Object-Oriented Programming in C++ (2nd ed) by R Lafore (Reviewed Nov 1995)
Object-Oriented Programming in C++ by Naba Barkakati (Reviewed Jul 1993)
Object-Oriented Programming with C++ (2ed) by Raimund Ege (Reviewed Mar 1995)
Object-Oriented Programming with Visual C++ 1.5 by Ed Mitchell & Jack Tackett Jr (Reviewed Mar 1995)
Object-Oriented Programming, The CLOS Perspective by Andreas Paepcke (Reviewed Jan 1995)
Object-Oriented Programming by Peter Coad & Jill Nicola [Recommended] (Reviewed Jul 1993)
Object-Oriented Rapid Prototyping by J Connell & Linda Shafer [Recommended] (Reviewed May 1995)
Object-Oriented Ray Tracing in C++ by Nicholas Wilt [Recommended] (Reviewed Sep 1994)
Object-Oriented Software Construction (2ed) by Bertrand Meyer [Recommended] (Reviewed Jul 1997)
Object-Oriented Software Development - A Practical Guide by Mark Lorenz (Reviewed Mar 1993)
Object-Oriented Software Engineering (revised 4th reprint) by Ivar Jacobson [Recommended] (Reviewed Sep 1994)
Object-Oriented Software Engineering by Ivar Jacobson [Recommended with Reservations] (Reviewed Jan 1993)
Object-Oriented Software Testing - A Hierarchical Approach by Shel Siegel (Reviewed Mar 1998)
Object-Oriented Software in ANSI C++ by Michael Smith [Not Recommended] (Reviewed May 2000)
Object-Oriented Software in C++ by Michael Smith [Recommended] (Reviewed Nov 1993)
Object-Oriented Software by Samueal D Edwards & David King & Ann L Winblad (Reviewed Sep 1992)
Object-Oriented Specification and Design with C++ by Henderson (Reviewed Jan 1994)
Object-Oriented System Development by D de Champeaux [Recommended] (Reviewed May 1994)
Object-Oriented Systems Analysis by David Embley & Barry Kurtz & Scott Woodfield (Reviewed Jan 1993)
Object-Oriented Technology, A Manager's Guide by David A Taylor [Recommended] (Reviewed Jul 1992)
Object-Oriented Test & Measurement Software Development by L Atchison [Not Recommended] (Reviewed Nov 1997)
Object-Oriented Type Systems by Jens Palsberg & Michael Schwartzbach [Recommended] (Reviewed May 1994)
Objective C - Object-Oriented Programming Techniques by Lewis J Pinson & Richard S Wiener (Reviewed Mar 1992)
Objects Unencapsulated: Java, Eiffel, & C++ by Ian Joyner [Recommended] (Reviewed Feb 2001)
Objects and Systems - Principled Design with C++ and Java by Bernard P Zeigler (Reviewed Jul 1998)
Pattern-Oriented Software Architecture by Frank Buschmann [Recommended] (Reviewed Jan 1997)
Practical Object-Oriented Design by Mark Priestley [Recommended] (Reviewed Jan 2000)
Principles of OO Software Development by Anton Eliens [Recommended] (Reviewed Nov 1996)
Principles of Object-Oriented Analysis and Design by James Martin (Reviewed Jan 1994)
Principles of Object-Oriented Programming in Java 1.1 by Cooper (Reviewed Nov 1998)
Principles of Object-Oriented Software Development by Anton Eliens [Recommended] (Reviewed Sep 1995)
Problem Solving, Abstraction, and Design Using C++ by Frank Friedman & Elliot Koffman (Reviewed Sep 1994)
Programming in C++ by Dewhurst & Stark (Reviewed Nov 1991)
Programming with Class by N A B Gray (Reviewed Sep 1995)
Prototyping with Objects by Philippe Krief [Not Recommended] (Reviewed Jul 1996)
Putting Metaclasses to Work by Scott Danforth & Ira Forman [Recommended] (Reviewed Mar 1999)
Real Time Software Systems by J E Cooling [Recommended] (Reviewed Jan 1998)
Real-Time Object Orientated Modelling by Selic Gullekson Ward (Reviewed Nov 1994)
Real-Time UML by Bruce Powel Douglass (Reviewed Sep 1998)
Realizing the Object-Oriented Lifecycle by C Baudoin & G Hollowell (Reviewed Nov 1996)
Requirements Engineering & Rapid Development: A Rigorous, Object-Oriented Approach by Ian Graham [Recommended] (Reviewed Mar 1999)
Research Directions in Concurrent Object-Oriented Programming by Gul Agha (Reviewed Nov 1994)
Rethinking Smart Objects by Daniel Rasmus [Not Recommended] (Reviewed Jul 1999)
Road to the Unified Software Development Process, The by Ivar Jaconson (Reviewed Apr 2001)
Seamless Object-Oriented Software Architecture by Jean-Marc Nerson & Kim Walden (Reviewed Mar 1995)
Seamless Object-Oriented Software Architecture by Jean-Marc Nerson & Kim Walden (Reviewed Jul 1995)
Software Development with C++ (Maximising Reuse With Object Technology) by Kjell Nielsen [Recommended] (Reviewed Nov 1995)
Surviving Object-Oriented Projects by Alistair Cockburn [Highly Recommended] (Reviewed Jul 1998)
Teach Yourself Object-Oriented Programming with Turbo C++ in 21 Days by Greg Perry [Recommended] (Reviewed Feb 1994)
Teach Yourself Object-Oriented Programming with Visual C++ 1.5 in 21 Days by Greg Perry (Reviewed Mar 1995)
Transition to OO Software Development by Mohamed Fayad & Mauri Laitinen [Recommended] (Reviewed May 2000)
UML Distilled by Martin Fowler [Recommended] (Reviewed Sep 1997)
UML Toolkit by Hans-Erik Eriksson & Magnus Penker [Highly Recommended] (Reviewed Mar 1999)
Understanding CORBA by Randy Otte & Paul Patrick & Mark Roy (Reviewed Mar 1998)
Understanding Object-Oriented Programming with Java by Budd [Recommended] (Reviewed Nov 1998)
Understanding Object-Oriented Programming with Java by Timothy Budd [Recommended] (Reviewed Sep 1998)
Unified Modelling Language User Guide, The by Booch & Jacobson & Rumbaugh [Recommended] (Reviewed Mar 1999)
Upgrading Relational Databases with Objects by Robert Vermeulen (Reviewed Jan 1999)
Visual C++ Object-Oriented Programming by M Andrews [Recommended] (Reviewed Nov 1993)
Visual C++ Object-Oriented Programming by M Andrews [Recommended] (Reviewed Feb 1994)
Visual Modelling Technique by Walter Fang & Andrew So & Daniel Tkach (Reviewed Nov 1998)
Visual Modelling with Rational Rose and UML by Terry Quatrani (Reviewed Nov 1998)
Visual Object Oriented Programming Using Delphi by Wiatrowski & Wiener [Recommended] (Reviewed Mar 1998)
Visual Object-Oriented Programming by Margaret Burnett (Reviewed Mar 2000)
Well-Tempered Object, The by Stephen Travis Pope (Reviewed Jul 1992)
Windows++; Writing Reusable Windows Code in C++ by Paul Dilascia [Highly Recommended] (Reviewed May 1993)
Wisdom of the Gurus--A Vision for Object Technology Edited by C Bowman (Reviewed May 1997)
List of Recommended Books
- Best of Booch
by Grady Booch
[Recommended]
- Peter Wippell writes:
That aside, I am certain that anyone involved in any way in a
programming project team and even more so if Booch/UML were used, would
find this paperback a great help and of much general interest.
- Borland C++ 3.1 - Object-Oriented Programming
by Marco Cantu & Steve Tendon
[Recommended]
- Francis Glassborow writes:
I hope this is the start of another high quality publishing imprint.
Its a good start
for them and could be a good start for you.
- Borland C++ 3.1 Object-Oriented Programming (2nd edition)
by Ted Faison
[Highly Recommended]
- Peter Wippell writes:
To plagiarise Thomas Hardy, This is the book that everyone loves,
and so do I.
- Building Application Frameworks
by Mohamed Fayad & Douglas Schmidt & Ralph Johnson
[Recommended]
- Colin Harkness writes:
Dip into the chapters that you think will be useful. Recommended.
- Building Business Objects
by Peter Eeles & Oliver Sims
[Recommended]
- Rick Stones writes:
Recommended as a good concept book for people building object based business
systems.
- Building Object Applications That Work
by Scott Ambler
[Recommended]
- Francis Glassborow writes:
Certainly many companies would do better to familiarise themselves with the
substance and implications of the contents of this book before rushing
headlong into what they will fondly believe is OOP.
- Business Engineering With Object Technology
by David Taylor
[Recommended]
- Peter Tillier writes:
This book is certainly worth reading but will not suit the 'let's cut some
code and test it until it's right' brigade.
- C++ Effective Object-Oriented Software Construction 2ed
by Kayshav Dattatri
[Recommended]
- Tim Penhey writes:
very good at introducing object-oriented principles and how they are implemented in C++
- C++ Gems (Programming Pearls from the C++ Report)
by S Lippman
[Recommended]
- Francis Glassborow writes:
There is
such a wealth of material in these 600 pages that I can do very little more
than suggest that serious C++ programmers should either have read the
originals or they should invest in this book and read an article a day.
- C++ Object Databases - Programming with the ODMG Standard
by David Jordan
[Recommended]
- Burkhard Kloss writes:
If somewhere in your future you see the words 'ODMG', 'Object
Database', 'OQL' and C++, you should probably have a look
at this book.
- C++ Programming Language 3rd ed, The
by B Stroustrup
[Highly Recommended]
- Brian Bramer writes:
I liked the structure of the book with part one taking the reader
through traditional procedural programming techniques and then moving
onto OO in part two. This enables readers to use and appreciate objects
without having to plunge into the implementation details of classes.
- C++ Programming Language Special Edition, The
by Bjarne Stroustrup
[Highly Recommended]
- Francis Glassborow writes:
When your current copy of The C++ programming Language falls to pieces replace it with a copy of this edition.
- C+C++: Program with Objects in C & C++
by Allen I Holub
[Recommended]
- Graham Patterson writes:
He has a clear, conversational style that sounds like a good
lecture, or the advice of a knowledgeable colleague.
- CORBA Distributed Objects - Using Orbix
by Sean Baker
[Recommended]
- Rob Henley writes:
The book is reasonably priced and is the first truly intelligible guide I
have seen to cover the mechanics of writing CORBA systems.
- Case Studies in Object Orientated Analysis and Design
by Edward Yourdon & Carl Argila
[Highly Recommended]
- Tom Parke writes:
This is an excellent book. I highly recommend it as anyone's
second book on OOA-OOD.
- Classical and Object-Oriented Software Engineering
by Stephen Schach
[Recommended]
- Tim Penhey writes:
I think that this book does a reasonable job teaching a very dry subject. Recommended as a textbook.
- Component Based Development for Enterprise Systems
by Allen & Frost
[Recommended]
- Roger N Lever writes:
The book in that respect is almost a tour de force of some of the most
popular modelling techniques
- Component Software
by Clemens Szyperski
[Recommended]
- Francis Glassborow writes:
If you want to learn more about the technical and business issues at
stake in this area will benefit from taking time to read this book.
- Conference Proceedings of OOPSLA 96
by Various
[Recommended]
- Francis Glassborow writes:
Nothing will substitute for being there, but at least this will give you a
sense of what those out in new territories are doing.
Well worth the cost.
- Data Abstraction and Problem Solving with C++ 2ed
by Carrano & Helman & Veroff
[Recommended]
- Mike Ellis writes:
This book is intended to teach young programmers, perhaps still at
university or early in their careers, techniques that will be valuable for a
long time.
- Design Patterns for Object-Oriented Software Development
by W Pree
[Recommended]
- Francis Glassborow writes:
If you want to start the journey early and are well motivated this is a good
place to start...
- Design Patterns, Elements of Reusable OO Software
by Gamma & Helm & Johnson & Vlissides
[Highly Recommended]
- Kevlin Henney writes:
If you have even the slightest inclination towards considering yourself a
serious OO developer, this book should be on your shelf.
- Designing Object Systems
by S. Cook & J Daniels
[Recommended]
- Peter Wippell writes:
Fully recommended and good value for anyone who practises object oriented
software design.
- Developing C++ Software
by Russel Winder
[Recommended]
- Alan Lenton writes:
I enjoyed using this book - though it was by no means light reading - and it
will certainly find a permanent place on my bookshelf. Recommended.
- Engineering Distributed Objects
by Wolfgang Emmerich
[Recommended]
- J Crickett writes:
the coverage is accurate, detailed and well explained
- Essential Distributed Objects Survival Guide, The
by Robert Orfali
[Recommended]
- Alec Ross writes:
Overall then, the book was considered a good read, and an
excellent introduction to the subject.
- From Chaos to Classes - Object-oriented Software Development in C++
by Duffy
[Recommended with Reservations]
- Sean Corfield writes:
I think the detailed treatment of the example
problems provides many insights into the difficult early stages of
the software lifecycle.
- Generative Programming
by Krzysztof Czarnecki & Ulrich Eisenecker
[Highly Recommended]
- Francis Glassborow writes:
you owe it to yourself, to your employers and to your customers and clients, to read this book, to study it and to try to grasp
the gestalt
- Generic Programming and the STL
by Matthew Austern
[Highly Recommended]
- Francis Glassborow writes:
I will just conclude by re-iterating my belief that this is the C++
programming book of 1998.
- Instant CORBA
by Robert Orfali & Dan Harkey & Jeri Edwards
[Recommended]
- Alec Ross writes:
Overall, this is an excellent book for those wanting an introduction to the
current state of CORBA.
- Kent Beck's Guide to Better Smalltalk
by Kent Beck
[Recommended]
- Burkhard Kloss writes:
You will certainly uncover a lot of value in this book
- Learn C++ on the PC
by Dave Mark
[Recommended]
- Eddie Boyle writes:
I strongly recommend it if you are
learning C++ on your own without any guidance.
- Microsoft Guide to C++ Programming, The
by K Christian
[Recommended]
- Francis Glassborow writes:
Overall an excellent book well up with standard set by other Microsoft Press
publications.
- Modelling Systems
by John Fitzgerald & Peter Gorm Larsen
[Recommended]
- Francis Glassborow writes:
This seems to be an excellent book for those in its target readership
(unfortunately, many who should be at least aware of such tools are not and
claim to lack the time to learn about them.)
- Multi-Paradigm DESIGN for C++
by James Coplien
[Highly Recommended]
- Francis Glassborow writes:
If you want to broaden your perspective and are willing to risk facing a
world in which OOP is not always the best then you should take the time to
read this book.
- Multi-Paradigm Design for C++
by James O. Coplien
[Highly Recommended]
- Ian Bruntlett writes:
This book provides the reader with an informal, pragmatic approach to software development.
- No Bull Object Technology for Executives
by William Perlman
[Recommended]
- Francis Glassborow writes:
definitely a book worth the time of managers with inadequate software development background
- OMT Insights
by Dr James Rumbaugh
[Highly Recommended]
- Paul Field writes:
I wish I'd had this book as my second object-oriented analysis, design
and modelling book but, even after reading a stack of other OO books, I'm
glad to read it now. The book is full of practical advice on a wide range
of topics and the clear writing and extensive use of examples make the
material very accessible. I recommend this book very highly.
- Object Oriented Analysis, (Second Edition)
by Peter Coad & Edward Yourdon
[Recommended]
- Ian Horwill writes:
This is one of those books that I really treasure. It is written by
people who know what they are talking about...
- Object Solutions - Managing the Object-Oriented Project
by Grady Booch
[Recommended]
- Chris Simons writes:
Nevertheless, this book represents the
capture of a wealth of experience of an expert in the field which makes
worthwhile and rewarding study.
- Object Solutions
by Grady Booch
[Highly Recommended]
- Francis Glassborow writes:
If you are involved in software
development, buy this book, read it then do all you can to get others
managing your work to read it as well.
- Object Success - A Manager's Guide to O-O ...
by Bertrand Meyer
[Recommended]
- Chris Simons writes:
...I recommend Object Success for its
insight into the OO developmental life-cycle process and its practical
recommendations.
- Object Technology for Real Time Systems
by Awad & Kuusela & Ziegler
[Highly Recommended]
- Tim Tobin writes:
It has been known for some time that the marriage between OO and real
time systems development has been an unhappy one. This book
introduces a methodology known as Octopus which aims to address
some of the problems such as object to process mapping,
synchronisation, concurrency issues, etc.
...This book is of high quality and I can highly recommend it to anybody
with an interest in the subject matter.
- Object-Orientation and Prototyping in Software Engineering
by Pomberger & Blaschek
[Recommended]
- Brian Bramer writes:
This would be a good book for an undergraduate module on
system design and implementation which is oriented towards OO and
prototyping. Also a useful review book for system developers.
- Object-Oriented Design, with Applications
by Grady Booch
[Highly Recommended]
- Eric Richards writes:
Booch's book is definitely worth reading, henceforth I shall recommend it on
my own courses as the best single source of object-oriented design
information.
- Object-Oriented Development (The Fusion Method)
by Coleman
[Highly Recommended]
- Kevlin Henney writes:
I would, however, whole heartedly
recommend it as important reading for all serious developers.
- Object-Oriented Environment in C++
by David Hu
[Recommended]
- Keith Standish writes:
The book is packed with plenty of useful code.
- Object-Oriented Programming
by Peter Coad & Jill Nicola
[Recommended]
- Francis Glassborow writes:
You will rapidly make up the time you take to read this
book by being a better organised programmer.
- Object-Oriented Rapid Prototyping
by J Connell & Linda Shafer
[Recommended]
- Malcolm Pell writes:
Overall, I was fascinated by the book. I intend to persuade my colleagues of
its value, so that we can use these concepts at work in our future
development projects.
- Object-Oriented Ray Tracing in C++
by Nicholas Wilt
[Recommended]
- John Draper writes:
Overall I would definitely recommend this book to anyone wanting to begin to
investigate Ray Tracing and associated techniques.
- Object-Oriented Software Construction (2ed)
by Bertrand Meyer
[Recommended]
- Francis Glassborow writes:
Getting full value from this book will be hard work (not because it is hard
to read but because you will need to digest what you read) but it will be
worth the effort.
- Object-Oriented Software Engineering (revised 4th reprint)
by Ivar Jacobson
[Recommended]
- Eric Richards writes:
This is the best, almost the only, account of a significant addition to the
received wisdom of O-O design.
- Object-Oriented Software Engineering
by Ivar Jacobson
[Recommended with Reservations]
- Chris Hills writes:
I like the feel of this book, it is in plain English. It will be kept at
hand. I showed this book to a SW project leader, he is buying a copy. Enough
said.
- Object-Oriented Software in C++
by Michael Smith
[Recommended]
- Ian Cargill writes:
I must say from the outset that I am quite impressed with this book.
I like Smith's writing style and method of presentation.
- Object-Oriented System Development
by D de Champeaux
[Recommended]
- Philip Kerrigan writes:
Highly recommended for anyone who wants to improve their
understanding of the development process and make it more of an engineering
process and less a black art, even if the book is quite expensive.
- Object-Oriented Technology, A Manager's Guide
by David A Taylor
[Recommended]
- Eric Richards writes:
You will not find a clearer
introduction to the subject.
- Object-Oriented Type Systems
by Jens Palsberg & Michael Schwartzbach
[Recommended]
- Francis Glassborow writes:
If it matters to you this is a book that you should know
about.
- Objects Unencapsulated: Java, Eiffel, & C++
by Ian Joyner
[Recommended]
- Steve Dicks writes:
A book worthy of a read by almost anyone in OO development
- Pattern-Oriented Software Architecture
by Frank Buschmann
[Recommended]
- Klitos Kyriacou writes:
How many
times have you encountered a problem in software and you had solved a similar
problem years ago but couldn't remember quite how you solved it? This is what
pattern catalogues are good for.
- Practical Object-Oriented Design
by Mark Priestley
[Recommended]
- Silvia de Beer writes:
This book is an extremely practical introduction to object-oriented design.
- Principles of OO Software Development
by Anton Eliens
[Recommended]
- Peter Wippell writes:
The author's enthusiasm for programming and for formal methods really comes
across. I believe that anyone who shares these interests would enjoy his book
very much indeed.
- Principles of Object-Oriented Software Development
by Anton Eliens
[Recommended]
- Peter Tillier writes:
I really liked this book. It is based on lectures given by the
author at the Vrije Universiteit in Amsterdam and is full of useful
information about OO and programming examples in C++.
- Putting Metaclasses to Work
by Ira Forman & Scott Danforth
[Recommended]
- Francis Glassborow writes:
I guess it will be a number of years yet before the ideas presented in this book come into widespread use, but if you want to
stay ahead of the pack this would be an excellent book to study.
- Real Time Software Systems
by J E Cooling
[Recommended]
- Chris Hills writes:
A must for all software engineering students who need to learn a
methodology and those at home who thought they could never afford a
CASE tool. One book covers the lot.
- Requirements Engineering & Rapid Development: A Rigorous, Object-Oriented Approach
by Ian Graham
[Recommended]
- Alec Ross writes:
Personally I found the text invaluable as a source of and trigger for, ideas, references and practical advice.
- Software Development with C++ (Maximising Reuse With Object Technology)
by Kjell Nielsen
[Recommended]
- Selvyn Wright writes:
To summarise, this is a book which should be on the bookshelf of any one who
is serious about software development.
- Surviving Object-Oriented Projects
by Alistair Cockburn
[Highly Recommended]
- Francis Glassborow writes:
If you are manager in the software development domain, read this book. If
you are one of those being managed finding a tactful way to get your
managers to read it might be the best thing you did for your
employer.
- Teach Yourself Object-Oriented Programming with Turbo C++ in 21 Days
by Greg Perry
[Recommended]
- M N Summerfield writes:
Overall, Teach Yourself Object-Oriented Programming with Turbo C++ in 21
Days, is thoroughly recommended to complete newcomers to C++...
- Transition to OO Software Development
by Mohamed Fayad & Mauri Laitinen
[Recommended]
- Mark Easterbrook writes:
It is fairly honest about OO not being a silver bullet to software development
- UML Distilled
by Martin Fowler
[Recommended]
- Francis Glassborow writes:
If Object-Oriented Analysis and Design methodology is important to you
you will need to
get to grips with UML. So all I can say is, start here. At least you can be
certain that the skills you develop will be portable.
- UML Toolkit
by Hans-Erik Eriksson & Magnus Penker
[Highly Recommended]
- Mark Kuschnir writes:
The book makes a useful follow on to Richard Blundell's UML series in Overload.
- Understanding Object-Oriented Programming with Java
by Budd
[Recommended]
- Bryan Scattergood writes:
You will need a reference manual as well, but this book deserves a place on
your shelves, especially if you are finding that understanding the concepts
is the hardest part of learning OO.
- Understanding Object-Oriented Programming with Java
by Timothy Budd
[Recommended]
- Colin Harkness writes:
Difficult ideas like composition vs.
inheritance, overloading vs. overriding and various design patterns
are very well explained.
I found this book easy to read and understand. (In comparison, I never
did finish Booch's book.) Its slim dimensions (367 pages) are a
definite advantage.
- Unified Modelling Language User Guide, The
by Booch & Rumbaugh & Jacobson
[Recommended]
- Richard Blundell writes:
This is a book that many people will find very useful (and rightly so) and I am sure I shall consult my copy
frequently.
- Visual C++ Object-Oriented Programming
by M Andrews
[Recommended]
- Nick Ajderian writes:
A thorough but not over-wordy introduction to C++, MFC and Visual C++.
- Visual C++ Object-Oriented Programming
by M Andrews
[Recommended]
- Steve Page writes:
In summary I found this to be an excellent book, which I would not hesitate
recommending to someone who has just bought the MS Visual compiler
- Visual Object Oriented Programming Using Delphi
by Wiener & Wiatrowski
[Recommended]
- Peter Wippell writes:
To summarise, I think this book good value for any Delphi programmer and
particularly, one interested in writing programs like those used as major
examples. I recommend it especially for its unique emphasis on design and
on principles.
- Windows++; Writing Reusable Windows Code in C++
by Paul Dilascia
[Highly Recommended]
- John Washington writes:
Conclusion: for any Window's programmer this could be a real eye-opener.
Buy it!
Please note that opinions are those of the individual reviewers.
Last Update - 13 May 2001.
Copyright © The Association of C & C++
Users 1998-2000. All rights reserved.
Mirrored from http://www.accu.org/