See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

13 used & new from £0.79

Have one to sell? Sell yours here
 
   
The Object Oriented Thought Process (Sams Professional)
 
 

The Object Oriented Thought Process (Sams Professional) (Paperback)

by Matt Weisfeld (Author)
3.3 out of 5 stars See all reviews (10 customer reviews)

Available from these sellers.


4 new from £1.00 9 used from £0.79
Other Editions: RRP: Our Price: Other Offers:
Paperback (3) £28.99 £24.64 33 used & new from £18.04

Customers Who Bought This Item Also Bought

OOP Demystified: A Self-teaching Guide

OOP Demystified: A Self-teaching Guide

by James Keogh
3.5 out of 5 stars (2)  £7.79
Head First Design Patterns

Head First Design Patterns

by Eric Freeman
4.8 out of 5 stars (37)  £22.43
PHP Objects, Patterns, & Practice 2nd Edition

PHP Objects, Patterns, & Practice 2nd Edition

by Matt Zandstra
4.7 out of 5 stars (7)  £30.17
Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D

Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D

by Brett McLaughlin
3.2 out of 5 stars (4)  £25.03
Learning JQuery 1.3

Learning JQuery 1.3

by Karl Swedberg
4.9 out of 5 stars (9)  £24.99
Explore similar items

Product details

  • Paperback: 240 pages
  • Publisher: Sams (6 April 2000)
  • Language English
  • ISBN-10: 0672318539
  • ISBN-13: 978-0672318535
  • Product Dimensions: 22.8 x 18.6 x 1.5 cm
  • Average Customer Review: 3.3 out of 5 stars See all reviews (10 customer reviews)
  • Amazon.co.uk Sales Rank: 882,582 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Sentinel Business Objects
   www.SentinelIT.org    Delivering BOBJ Professionals to U.K Projects For Over 10 Years! 
  
 

Product Description

Product Description

The Object-Oriented Thought Process is a concise and readable primer. Matt Weisfeld's years of programming, teaching, and writing have given him a flair for presenting highly technical topics in a clear and interesting manner. He is able to blend abstract concepts with ingenious examples and clear illustrations to quickly teach powerful OOP techniques. The code examples are written in Java and UML but are designed in such a way that a reader with no previous experience will still understand them. The Object-Oriented Thought Process is a clear and accessible alternative to the often dry and overly dense books available on the market today.



From the Publisher
By the Professional, for the Professional!
The Object-Oriented Thought Process is a concise and readable primer.

Matt Weisfeld's years of programming, teaching, and writing have given him a flair for presenting highly technical topics in a clear and interesting manner. He is able to blend abstract concepts with ingenious examples and clear illustrations to quickly teach powerful OOP techniques.

The code examples are written in Java and UML but are designed in such a way that a reader with no previous experience will still understand them.

The Object-Oriented Thought Process is a clear and accessible alternative to the often dry and overly dense books available on the market today.

Matt Weisfeld has 18 years of software development and project management experience in COBOL, Pascal, C, C++, Smalltalk, and Java. He has taught programming classes for more than 10 years and has been published extensively in leading industry magazines, including Dr. Dobb's and Java Report including many more!

A concise but complete introduction to object-oriented concepts with code examples in Java and UML.

Excellent primer for professional developers moving to object-oriented languages, as well as CS students.

See all Product Description


Inside This Book (Learn More)
Browse and search another edition of this book.
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
(5)
(3)

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

The Object Oriented Thought Process (Sams Professional)
60% buy the item featured on this page:
The Object Oriented Thought Process (Sams Professional) 3.3 out of 5 stars (10)
OOP Demystified: A Self-teaching Guide
19% buy
OOP Demystified: A Self-teaching Guide 3.5 out of 5 stars (2)
£7.79
PHP Object - Oriented Solutions
8% buy
PHP Object - Oriented Solutions 5.0 out of 5 stars (1)
£28.02
Object-oriented Software Construction (Prentice-Hall Resource)
7% buy
Object-oriented Software Construction (Prentice-Hall Resource) 5.0 out of 5 stars (6)
£36.95

 

Customer Reviews

10 Reviews
5 star:
 (1)
4 star:
 (5)
3 star:
 (1)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.3 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
5 of 6 people found the following review helpful:
4.0 out of 5 stars good, but not excellent, 17 April 2002
I wanted to write a review of this title as an antidote to the reviewer who paints it as being wafer thin and the reviewer who makes it sound better than it is.

All in all, I think this is a good book - given its scope. It seeks to explain simply and in plain English the essential concepts - mostly basic, but touching on the more advanced ideas - underpinning the basis of Object Oriented Programming (OOP).

As such, it succeeds admirably. The author is experienced as a programmer and writes well. He does not try to burden the reader with difficult concepts and gets the absolute essentials well. Where he doesn't go into detail he refers the reader on to other books which do.

Note, however, that this title doesn't aim to examine OOP in depth. This was never the author's intention and so he can hardly be faulted for that. Rather, what Weisfeld is trying to do (and, I think, he succeeds about 90% of the way) is to get people unused to thinking in an object oriented way into the necessary mindset. As a result, I was fairly pleased with this book. A careful (and easy) read confirmed what I knew and cleared up most of what I didn't of the basics.

Where I would criticise the book - and why it only gets 4 stars rather than 5 - is in its execution. As the first reader hints, this title could perhaps have been 10-20% longer and explained some key extensions of OO thinking in greater depth (i.e. UML and the implementation process are both covered in a very cursory way) . And while I'm happy to go to other books after having read this, I felt it would have been better to have these "extensions" more tightly integrated into this title.

After all, the purpose of reading this title is to explain the conceptual "Why" of Object Orientation, and that includes the implementation issues as well as a (clear) description of the concepts.

Overall, a good book and useful for those who don't know much about object orientation.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
4.0 out of 5 stars Don't dwell on the environment, 18 Mar 2009
By N. Dixon - See all my reviews
(REAL NAME)   
Having worked with multiple proceedural lanuages, I had been finding the transition to true object oriented development a little of a struggle. All my previous effort was based on learning a specific language. This effort was hindered by the fact that my learning material although based on object oriented principles didn't give reasoning behind these decisions. When working with these new lanuages I found myslef simply writting proceedural programs rather than developing and using objects.

The Object Oriented Thought Process: An Object Lesson Plan stears as far from specific languages as is possible instead focussing on the underlying concepts. Since reading this book I have now revisited my object oriented developments and found that thinking in terms of objects is now a simple process.

This should be the starting point for any budding object oriented developer, particularly if they have been previously developing proceedural programs. Learn the essential concepts before jumping in at the deep end.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 3 people found the following review helpful:
2.0 out of 5 stars It didn't last very long, 25 Mar 2004
By A Customer
A few positive thoughts:

* This book can be read very quickly
* This book has pictures in it which helps break up the text
* A lot of the explanations of concepts are done very intuitively and well
* Introduction of UML as a language-neutral implementation of the concepts is good

A few negative thoughts:

* The author's prose style is extremely repetitive - a bit like being taught in a primary school: To do ABC we do XYZ. In other words, doing XYZ will bring about ABC, or to put it another way, ABC will achieve XYZ. What we are basically saying is that XYZ-ing is the best way to ABC. This gets annoying. I got a strong impression that the author was trying very hard to fill up the pages. If you've ever read the O'Reilly book on Information Architecture you'll know what I mean.
* The text doesn't appear to have been edited at all. It's littered with typos both in the body and the code samples.
* The pictures merely aggregate the text inside really dodgy clipart - they never actually add anything to the explanations. Some of them are laughably gratuitous. Once again I got a strong impression of page-filling.
* The target audience is unclear. There are lots of code samples in Java (with many typos and syntax errors). This is fine if you already know some Java syntax, but the book's supposed to be about the OO thought process, not Java.
* Many of the concepts aren't dealt with in much detail at all. This isn't a problem in an introductory text as long as there's enough to make them understandable. In some instances I could tell that the only reason I got what he was saying was because I had read about it before - less repetition and more content would have gone down really well to nail down certain concepts.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Great intro to the OO world
I had a 3gl beginning in IT and then moved into database technology (Oracle). I felt I'd been left behind with all the new Java / internet / networking technologies and needed to... Read more
Published 7 months ago by Dave M

2.0 out of 5 stars Bit of a curate's egg
I found parts of it excellent, the easy-to-read style, and the presentation. I found the chapters about networking and CORBA most interesting since they are less familiar... Read more
Published 8 months ago by C. Ritchie

4.0 out of 5 stars A good place to start
A few years ago as a mainframe (COBOL) programmer coverting to OO programmimg I found this an excellent introduction to the approach. Read more
Published on 30 Jun 2007 by Lendrick

1.0 out of 5 stars Not worth the money
No, this book does not explain the OO thought process. It shows that there are classes and objects and inheritance and so on but it does not explain how to write good OO code... Read more
Published on 30 Nov 2005 by jpic344

4.0 out of 5 stars Good introduction
This book is pretty good for those who are moving from a hybrid o-o language such as VB6 to a real o-o one. Read more
Published on 17 Mar 2003 by Dominic Batstone

3.0 out of 5 stars Leaves you feeling cheated
This book tempts you with some intriguing concepts, and then instead of explaining in detail just refers you to other well known books. Read more
Published on 21 Mar 2002 by maillists@belgarian.co.uk

5.0 out of 5 stars Excellent introduction for developers from non-OO background
Moving from RPG to Java meant that I needed to make a fundemental shift in my way of thinking. This book provided a excellent introduction to OO concepts, jargon and UML... Read more
Published on 15 Aug 2000

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Health & Beauty at Amazon.co.uk

Elemis Resurface and Renew Skin Care Gift Set of 4 Products
From soap to shavers, massagers to mascara, stock up on your daily essentials or truly pamper yourself.

Discover Health & Beauty

 

More From Matt A. Weisfeld

Developing C.Language Portable...

Developing C.Language Portable System...

Although the majority of C programs can be compiled and executed on... Read more

 

Boys Smell

Lynx Africa Body Spray and After Shave Gift set
But we make sure they smell good...

Discover male grooming at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates