Object-Oriented Design Books


OMT Insights: Perspective on Modeling from the Journal of Object-Oriented Programming (SIGS Reference Library)OMT Insights: Perspective on Modeling from the Journal of Object-Oriented Programming (SIGS Reference Library)
Best Price: $13.79
I recommend this book highly. Reading "OMT Insights", along with...
Logical Foundations of Functional Programming (Ut Year of Programming Series)Logical Foundations of Functional Programming (Ut Year of Programming Series)
Best Price: $366.67
A Practical Guide to Testing Object-Oriented SoftwareA Practical Guide to Testing Object-Oriented Software
Best Price: $8.98
I purchased this book to use as a guide for developing a strategy to validate directory-enabled...
Programming in Ada 95 (2nd Edition) (International Computer Science Series)Programming in Ada 95 (2nd Edition) (International Computer Science Series)
Best Price: $750.00
The question that needs to be asked and that no other book on Ada directly answers is: Why Ada?...
Data Structures & Other Objects Using JavaData Structures & Other Objects Using Java
Best Price: $6.97
Data Structures & Other Objects Using Java is a pretty good introduction to data...


Taligent's Guide to Designing Programs: Well-Mannered Object-Oriented Design in C++Taligent's Guide to Designing Programs: Well-Mannered Object-Oriented Design in C++
Best Price: $63.89
This book provides clear and concise guidelines for developing C++ applications. If you...
Object Engineering: The Fourth DimensionObject Engineering: The Fourth Dimension
Best Price: $199.45
This book describes the class-relationship method for object-oriented analysis and design in the...
Introduction to Programming Using Java: An Object-Oriented ApproachIntroduction to Programming Using Java: An Object-Oriented Approach
Using the Java language, this book introduces the beginning computer science student to the...
On to SmalltalkOn to Smalltalk
Best Price: $22.00
This book is basically a Smalltalk primer, with a lot of OO-design principles embedded in the...
Objective-C: Object-Oriented Programming TechniquesObjective-C: Object-Oriented Programming Techniques
Best Price: $75.00
A good book is one that can teach novices well. Shop, read, pay no further. This book is it.


Professional Multicore Programming: Design and Implementation for C++ Developers (Wrox Programmer to Programmer)Professional Multicore Programming: Design and Implementation for C++ Developers (Wrox Programmer to Programmer)
Best Price: $19.98
This book is a complete waste of money. When I came across this book on the Amazon website, I...
Data Structures and Algorithms Using PythonData Structures and Algorithms Using Python
Best Price: $34.41
More and more programmers are turning to Python and this book will give them the understanding...
Object Orientation: Concepts, Analysis & Design, Languages, Databases, Graphical User Interfaces, Standards, 2nd EditionObject Orientation: Concepts, Analysis & Design, Languages, Databases, Graphical User Interfaces, Standards, 2nd Edition
Best Price: $42.75
Here are some of the reasons (I haven't finished reading it and probably won't because...
Mastering C++ - an Introduction & Object Oriented Programming 2e Programs & Sol D3Mastering C++ - an Introduction & Object Oriented Programming 2e Programs & Sol D3AntiPatterns: Refactoring Software, Architectures, and Projects in CrisisAntiPatterns: Refactoring Software, Architectures, and Projects in Crisis
Best Price: $14.99
OK, i *know* i'm going to get beaten up for picking on a classic like this, but i just did...

Computing Concepts with C++ EssentialsComputing Concepts with C++ Essentials
Abstract base classes simulation and even
Patterns in Java, Volume 1, A Catalog of Reusable Design Patterns Illustrated with UMLPatterns in Java, Volume 1, A Catalog of Reusable Design Patterns Illustrated with UML
Best Price: $1.98
When I saw this book at Borders bookstore I consulted it rapidly and I bought it immediately....
Advanced COBOL for Structured and Object-Oriented Programming, 3rdEditionAdvanced COBOL for Structured and Object-Oriented Programming, 3rdEdition
Best Price: $68.33
As a C++ programmer working on a product with 2 COBOL components (2/90), I found this text to be...
An Introduction to Object-Oriented Analysis: Objects and UML in Plain EnglishAn Introduction to Object-Oriented Analysis: Objects and UML in Plain English
Best Price: $8.94
As a professional in the IT industry I did not find this book a helpful reference. Perhaps I...
Enterprise Application Integration: A Wiley Tech BriefEnterprise Application Integration: A Wiley Tech Brief
Best Price: $38.99
This book is a advertised as a technical brief, so by its nature it does not purport to get too...

ObjectVision: A Graphical Programming Tool for Object-oriented ApplicationsObjectVision: A Graphical Programming Tool for Object-oriented ApplicationsTurbo C++ Programming: An Object-Oriented ApproachTurbo C++ Programming: An Object-Oriented ApproachData Structures: An Object-Oriented ApproachData Structures: An Object-Oriented Approach
Best Price: $31.99
This was the first text to incorporate the important concepts of object-oriented programming...
C++ Network Programming, Volume I: Mastering Complexity with ACE and PatternsC++ Network Programming, Volume I: Mastering Complexity with ACE and Patterns
Best Price: $15.98
In the past, I have seen many posts on newsgroups from folks inquiring as to what *real world*...
The Official Guide to Authorware with CDROM (Macromedia Press Series)The Official Guide to Authorware with CDROM (Macromedia Press Series)
Best Price: $139.24
There seem to be three types of books in circulation about Authorware. There is of course the...

Visual Modeling with Rational Rose 2000 and UML (2nd Edition) (Addison Wesley Object Technology Series)Visual Modeling with Rational Rose 2000 and UML (2nd Edition) (Addison Wesley Object Technology Series)
Best Price: $1.09
I've been working on word templates for my project based on the Rational Unified Process...
Ado Developer's Guide for C: A Hands-On GuideAdo Developer's Guide for C: A Hands-On GuideThe Object of Java: Introduction to Programming Using Software Engineering Principles, JavaPlace EditionThe Object of Java: Introduction to Programming Using Software Engineering Principles, JavaPlace Edition
Best Price: $2.78
Java and OOP is a concept and practice which not many mainframe programmers have had much...
Writers' Workshops & the Work of Making Things: Patterns, Poetry...Writers' Workshops & the Work of Making Things: Patterns, Poetry...
Best Price: $30.23
If you are a programmer, attending a writer's workshop may not be an event on your list of...
J2ME in a Nutshell (O'Reilly Java)J2ME in a Nutshell (O'Reilly Java)
Best Price: $8.00
J2ME in a Nutshell is exactly that. Coming in at 432 pages, this book packs of lot of...

Jakarta Struts CookbookJakarta Struts Cookbook
Best Price: $29.74
Although this book is not a total waste of money, it has deficiencies. - Many of the recipes...
Enterprise Service Bus: Theory in PracticeEnterprise Service Bus: Theory in Practice
Best Price: $6.99
The book provides some interesting insights into emerging technologies, but overall is too...
Programming Scala: Scalability = Functional Programming + Objects (Animal Guide)Programming Scala: Scalability = Functional Programming + Objects (Animal Guide)
Best Price: $24.49
Scala is a very interesting language and tremendously powerful. It takes aspects of functional...
Maven: The Definitive GuideMaven: The Definitive Guide
Best Price: $19.00
I love the book, and I'm not easy to please. I'm a very experienced developer (25+...
Ruby Pocket Reference (Pocket Reference (O'Reilly))Ruby Pocket Reference (Pocket Reference (O'Reilly))
Best Price: $5.00
You probably could learn Ruby from this handy little pocket guide, but I wouldn't advise...

Head First C#Head First C#
Best Price: $8.45
Head First C# was my first experience with the Head First series, although I have since also...
Rails: Up and RunningRails: Up and Running
Best Price: $0.01
Enthusiastically supported this book till chapter 6. The first five chapters are a good fast...
C# 3.0 Design PatternsC# 3.0 Design Patterns
Best Price: $15.15
On one hand I like the book, I feel the layout and presentation of each pattern is well done,...
Cocoa Programming for Mac OS XCocoa Programming for Mac OS X
Best Price: $6.07
This was the book I had been waiting for, or at least ONE OF the books I had been waiting for,...
Introduction to Programming Using Java: An Object-Oriented Approach, Jave 2 Update PackageIntroduction to Programming Using Java: An Object-Oriented Approach, Jave 2 Update Package

Process Quality Assurance for UML-Based ProjectsProcess Quality Assurance for UML-Based Projects
Best Price: $54.41
In any methodology or method, too much or too little method (generally the former) can be...
Nitty Gritty Delphi 6Nitty Gritty Delphi 6
Best Price: $130.85
If you're just starting in Delphi and want something to supplement your classes, or...
Extreme Programming for Web ProjectsExtreme Programming for Web Projects
Best Price: $1.20
To get straight to the point, I was disappointed with this book. The book opens with great...
Coordinating Distributed Objects: An Actor-Based Approach to SynchronizationCoordinating Distributed Objects: An Actor-Based Approach to Synchronization
Best Price: $5.95
Coordinating Distributed Objects presents a novel object-oriented methodology...
The Common Language Infrastructure Annotated StandardThe Common Language Infrastructure Annotated Standard
Best Price: $30.00
When Microsoft released its .NET platform, it attempted, and is attempting, something quite...

UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)
Best Price: $20.00
First thing first, the third edition of this book is still not available in India. This review...
Object-Oriented Game DevelopmentObject-Oriented Game Development
Best Price: $97.96
This book addresses how program teams can develop complex games within the constraints of...
Intelligent Data Bases: Object-oriented, Deductive Hypermedia TechnologiesIntelligent Data Bases: Object-oriented, Deductive Hypermedia Technologies
Best Price: $19.24
Presented here is a model for intelligent databases based on five information technologies:...
LISP-STAT: An Object-Oriented Environment for Statistical Computing and Dynamic Graphics (Wiley Series in Probability and Statistics)LISP-STAT: An Object-Oriented Environment for Statistical Computing and Dynamic Graphics (Wiley Series in Probability and Statistics)
Best Price: $44.93
Lisp Stat is the definitive reference on Tierney's xlisp-stat. It is certainly not to be...
Neural Networks in C++: An Object-Oriented Framework for Building Connectionist SystemsNeural Networks in C++: An Object-Oriented Framework for Building Connectionist Systems
Interest in this area is at an all-time high. Fully explains how to apply neural networks to...

An Introduction to Programming and Object-Oriented Design Using JavaAn Introduction to Programming and Object-Oriented Design Using Java
Best Price: $31.05
This is an ideal book for those that want to learn Java with a college textbook. Starting with...
Developing Chemical Information Systems: An Object-Oriented Approach Using Enterprise JavaDeveloping Chemical Information Systems: An Object-Oriented Approach Using Enterprise Java
Best Price: $150.67
Develop and manage chemical information systems This text provides a comprehensive overview of...
Developing Java SoftwareDeveloping Java Software
Best Price: $1.00
The author of this book obviously knows his subject and it shows in the style of the book. It...
Principles of Constraint ProgrammingPrinciples of Constraint Programming
Best Price: $47.73
The book is the outcome of research results by the author. The author's proof theroetic...
The Netscape Programmer's Guide With CD-ROM: Using OLE to Build Componentware Applications (SIGS Reference Library)The Netscape Programmer's Guide With CD-ROM: Using OLE to Build Componentware Applications (SIGS Reference Library)
Best Price: $4.00
Designed for anyone interested in extending the Netscape Navigator(TM) browser for distributed...

UML Distilled: AND Software Engineering: A Brief Guide to the Standard Object Modeling LanguageUML Distilled: AND Software Engineering: A Brief Guide to the Standard Object Modeling Language
This Multi Pack consists of Software Engineering (0321210263) with UML Distilled (0321193687).
Python Standard Library (Nutshell Handbooks) withPython Standard Library (Nutshell Handbooks) with
Best Price: $10.99
If you are learning Python, a beginner to intermediate Python programmer, you'll want to get...
Object-Oriented Neural Networks in C++, ***Replacement Disk***Object-Oriented Neural Networks in C++, ***Replacement Disk***LabVIEW: Data Acquisition and Analysis for the Movement SciencesLabVIEW: Data Acquisition and Analysis for the Movement Sciences
This handbook while well researched and written is essentially worthless without the...
Object-Relational Database Development: A Plumber's Guide (With CD-ROM)Object-Relational Database Development: A Plumber's Guide (With CD-ROM)
Best Price: $7.65
I feel no difference between a brand new one and this

Applied Enterprise JavaBeans TechnologyApplied Enterprise JavaBeans Technology
Best Price: $49.85
If there's one J2EE book to use as a starting point it's this one. Boone has many...
Modern Database Management & Oracle 8i Software (5th Edition)Modern Database Management & Oracle 8i Software (5th Edition)
For Database Management and Database Systems courses. Reacting to the current business...
Fundamentals of Structured Program Design (2nd Edition)Fundamentals of Structured Program Design (2nd Edition)
Best Price: $39.95
I adopted this text for my Fundamentals of Programming class and I regret my decision every day....
Executable UML How to Build Class ModelsExecutable UML How to Build Class Models
Best Price: $183.58
Any developer who is currently using or is planning to use UML on a real project should read...
Understanding DCOMUnderstanding DCOM
Best Price: $19.86
This book is a very good jump start for Programming in COM. Most of the examples are good and...

ADO.NET Programming in Visual Basic .NET (2nd Edition)ADO.NET Programming in Visual Basic .NET (2nd Edition)
Best Price: $32.25
I was looking for a more indepth look at ADO.NET to connect to databases. I thoroughly enjoyed...
Visual Object-Oriented Programming: Concepts and EnvironmentsVisual Object-Oriented Programming: Concepts and Environments
Best Price: $6.20
This book is a bit dated and I didn't find the material to be very useful. I think this is...
J2ME in a Nutshell (O'Reilly Java)J2ME in a Nutshell (O'Reilly Java)
Best Price: $8.00
J2ME in a Nutshell is exactly that. Coming in at 432 pages, this book packs of lot of...
Jakarta Struts CookbookJakarta Struts Cookbook
Best Price: $29.74
Although this book is not a total waste of money, it has deficiencies. - Many of the recipes...
Enterprise Service Bus: Theory in PracticeEnterprise Service Bus: Theory in Practice
Best Price: $6.99
The book provides some interesting insights into emerging technologies, but overall is too...

Programming Scala: Scalability = Functional Programming + Objects (Animal Guide)Programming Scala: Scalability = Functional Programming + Objects (Animal Guide)
Best Price: $24.49
Scala is a very interesting language and tremendously powerful. It takes aspects of functional...
Maven: The Definitive GuideMaven: The Definitive Guide
Best Price: $19.00
I love the book, and I'm not easy to please. I'm a very experienced developer (25+...
Ruby Pocket Reference (Pocket Reference (O'Reilly))Ruby Pocket Reference (Pocket Reference (O'Reilly))
Best Price: $5.00
You probably could learn Ruby from this handy little pocket guide, but I wouldn't advise...
Head First C#Head First C#
Best Price: $8.45
Head First C# was my first experience with the Head First series, although I have since also...
Rails: Up and RunningRails: Up and Running
Best Price: $0.01
Enthusiastically supported this book till chapter 6. The first five chapters are a good fast...

C# 3.0 Design PatternsC# 3.0 Design Patterns
Best Price: $15.15
On one hand I like the book, I feel the layout and presentation of each pattern is well done,...
Learning To Program with Alice (2nd Edition)Learning To Program with Alice (2nd Edition)
Best Price: $45.61
Good price and book was delivered promptly and in good condition. Would recommend others to...
Visual dBASE ProgrammingVisual dBASE Programming
Best Price: $44.03
A comprehensive guide to Visual dBASE 5.5, the new state-of-the-art dBASE implementation for...
Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java ApplicationsFilthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications
Best Price: $29.99
Apparently some negative reviews may "ban you from any party in greater San Francisco Metro...
Advanced Marketing Strategy & Brandmaps PackageAdvanced Marketing Strategy & Brandmaps Package

Developing Paradox Databases: An Object-oriented ApproachDeveloping Paradox Databases: An Object-oriented ApproachSmalltalk Best Practice PatternsSmalltalk Best Practice Patterns
Best Price: $53.01
I'm always looking for ways to make coding work better, at any level from nanosecond...
Agile Software Development, Principles, Patterns, and PracticesAgile Software Development, Principles, Patterns, and Practices
Best Price: $55.49
Reader, This book addresses some of the key reasons software continues to fail. It firmly...
Engineering Problem Solving with C++ (2nd Edition)Engineering Problem Solving with C++ (2nd Edition)
Best Price: $88.99
To motivate you, the book starts with a lovely set of colour plates depicting various important...
Object-Oriented DesignObject-Oriented Design
Best Price: $29.89
Good because it clearly separates analysis from design matters. The five layers-four components...

Object Oriented Databases (Prentice Hall International Series in Computing Science)Object Oriented Databases (Prentice Hall International Series in Computing Science)
This work provides an introduction to object-oriented concepts as applied to database and...
The Object Constraint Language: Getting Your Models Ready for MDA (2nd Edition)The Object Constraint Language: Getting Your Models Ready for MDA (2nd Edition)
Best Price: $33.73
This books thru explanations, clear and concrete examples and a concise case study shows the...
Software Configuration Management Strategies and IBM® Rational® ClearCase®: A Practical Introduction (2nd Edition)Software Configuration Management Strategies and IBM® Rational® ClearCase®: A Practical Introduction (2nd Edition)
Best Price: $37.00
Was the first edition mostly a repeat of the UCM manual that comes with the installation, this...
Applying Domain-Driven Design and Patterns: With Examples in C# and .NETApplying Domain-Driven Design and Patterns: With Examples in C# and .NET
Best Price: $51.56
I was surprised that this book slipped under my radar for almost 3 months. I've been on the...
Programming with Alice and JavaProgramming with Alice and Java
Best Price: $71.71
There are already several books out there devoted to Alice (eg. Learning To Program with Alice...

The C++ Standard Library: A Tutorial and Reference (2nd Edition)The C++ Standard Library: A Tutorial and Reference (2nd Edition)
Best Price: $64.82
The Best-Selling Programmer Resource?Now Updated for C++11   The C++ standard library...
Programming in Objective-C, Third Edition (Developer's Library)Programming in Objective-C, Third Edition (Developer's Library)
Best Price: $27.99
Programming in Objective-C is a concise, carefully written tutorial on the basics of...
A Theory of Objects (Monographs in Computer Science)A Theory of Objects (Monographs in Computer Science)
Best Price: $130.99
Abadi and Cardelli have written a very thorough, formal analysis of the basic theory of object...
Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing (v. 4)Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing (v. 4)
Best Price: $36.67
I don't have much to add over T. Anderson's review, but wanted to weigh in with a 5-star...
An Introduction to Programming and Object-Oriented Design Using Java: Java 5.0 Version: Desktop Edition (Wiley Desktop Editions)An Introduction to Programming and Object-Oriented Design Using Java: Java 5.0 Version: Desktop Edition (Wiley Desktop Editions)
Best Price: $44.50

Beginning C# 3.0: An Introduction to Object Oriented Programming (Wrox Beginning Guides)Beginning C# 3.0: An Introduction to Object Oriented Programming (Wrox Beginning Guides)
Best Price: $19.53
I've read several of Dr. Purdum's books in the past and have always found them...
    
1 2 3 4
See also for Object-Oriented Design Books
Object-Oriented Design Books: