This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Book Reviews and the fly likes The Object-Oriented Thought Process (4th Edition) (Developer's Library) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "The Object-Oriented Thought Process (4th Edition) (Developer Watch "The Object-Oriented Thought Process (4th Edition) (Developer New topic
Author

The Object-Oriented Thought Process (4th Edition) (Developer's Library)

Book Review Team
Bartender

Joined: Feb 15, 2002
Posts: 933
Author/s    : Matt Weisfeld
Publisher   : Addison-Wesley Professional
Category   : Beginning Java
Review by : Mohamed Sanaulla
Rating        : 8 horseshoes

If you were to ask me a book to understand the Object oriented concepts in a practical way- I will surely recommend "The Object Oriented Thought process".

These are some of the good things I found:
- the author tries to be independent of the programming language while explaining the concepts. You can see few Java examples to make things more clear, few C# examples and a mention of Objective C here and there.
- there has been use of UML class diagrams in a simple way and a dedicated chapter to understand UML class diagrams.
- in the first part of the book i.e upto around chapter 10 the code examples are fairly simple.
- some introduction to few advanced concepts in OOP like serialization, persistance, client-server, design patterns.
- the author tries to explain any new concepts right at the place where they were introduced.
- the author uses simple language to explain concepts.

These are some of the not so good things:
- the code examples in the application chapters are a bit overdose. They are a bit complicated for a newbie in Java, but the stress is not on the code but on the concepts.
- illustrations in few places were not required.
- code exmaples in XML chapters are not so clear and at few places the code is not indented correctly.

Bottom line is: Recommend this book to anyone who wants to get a good understanding of basic OOP concepts without much intervention of a programming language. Not much recommended to someone who's already been doing OOP development for quite sometime.

---
Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.

More info at Amazon.com
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: The Object-Oriented Thought Process (4th Edition) (Developer's Library)
 
Similar Threads
OOP DeMystified by Jim Keogh, Mario Giannini
Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android) (6th Edition)
Java Programming
Java Web Services: Up and Running
Essential Skills for the Agile Developer: A Guide to Better Programming and Design