Buy Used
Used - Good See details
$4.00 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Principles of Object-Oriented Software Development (2nd Edition)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Principles of Object-Oriented Software Development (2nd Edition) [CD-ROM]

Anton Eliens (Author)
3.0 out of 5 stars  See all reviews (2 customer reviews)


Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
Multimedia CD --  

Book Description

International Computer Science Series January 15, 2000
This new edition continues its unique approach to teaching all aspects of object-orientated programming, bringing it right up to date with the latest advances in technology. The book's unique apprach is based around a series of "slides". Each "slide" captures an important notion or concept which is explained and commented upon in the accompanying text. This new edition has been updated to cover important new topics such as Java, COBRA ( and competing technologies such as COM), pattrns, UML, and the Web. It will also cover current trends such as component technology, software reuse, and distributed applications.

Editorial Reviews

From the Back Cover

This new edition continues its unique approach to teaching all aspects of object-oriented programming, bringing it right up to date with the latest advances in technology. It requires no extensive knowledge of programming languages. It is divided into four parts, each presenting the issues involved in object-oriented programming from a different perspective: software engineering and design, languages and system development, abstract data types and polymorphism, and applications and frameworks. Software engineers who want to understand the theory behind modern object-oriented technology while learning about such new topics as patterns, UML, and Java.

Product Details

  • CD-ROM: 502 pages
  • Publisher: Addison-Wesley; 2nd edition (January 15, 2000)
  • Language: English
  • ISBN-10: 0201398567
  • ISBN-13: 978-0201398564
  • Product Dimensions: 9.1 x 6.7 x 1.2 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #7,800,480 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

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

4 of 4 people found the following review helpful:
1.0 out of 5 stars If I could have entered 0 stars..., November 6, 2001
This review is from: Principles of Object-Oriented Software Development (2nd Edition) (CD-ROM)
This book is a waste of trees. I have tried to unload it after having it forced on me as a textbook. Three times I've listed it here used, and three times it has failed to sell. It is currently listed at the cheapest I could. I would almost pay you to take it from me. Here is the review:

The book seems to be designed to capture the academic OO-class textbook market. In the author's own words, "The material is organized around slides." Presentation slides have been focused and reproduced as summaries and guiding points throughout the text. In most cases they are top-level points, with no description. The effect is like having the author forget to remove elements of his outline from the final text. Distracting, with no value added. Except for the idea that the book comes with all the slides, and an instructor's guide is also available, which makes this an attractive package for the academic. I have no problem with this, if the content was usable. But it's not. OO is a complicated subject. The author never seems to break down OO principles into an easy to understand format. At times, even the simpler stuff regarding OO seems obfuscated. Bear in mind this was for a Master's level software engineering class on OO design. So the students were ready to operate at a high level, and several of them had some OO experience.

There simply are better books on OO development. Try Bertrand Meyer's book if you want a solid, in-depth, comprehensive look at OO design. Another classic is of course the Grady Booch book. Try Larman's Applying UML and Patterns (in a new edition) if you want a hands-on approach with a solid example running throughout, and not too broad a scope to the point where the book is too big, or the coverage inadequate. And if you want exposure to the process of moving from requirements to an object model using CRC, see Designing Object Oriented Systems from Wirfs-Brock (don't let the vintage fool you).

I have no idea why such a distinguished author (Clemens Szyperski) would write a forward for a book like this.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Quiet wisdom in a noisy world of objects, September 30, 2000
By 
R. Prabhaharan (Singapore / Malaysia) - See all my reviews
(REAL NAME)   
Like most people interested in computer science and programming, I've wasted a lot of money buying books which merely paraphrase the seminal writers amidst much padding. From my experience, there are 3 contemporary "black holes" which have a voracious appetite for the wallets of apprentice, hobby and professional computer programmers/scientists : these black holes are named "Java" , "Object Oriented" and "C ++". This review is on object-oriented. There are 2 seminal books in this field - "Object Oriented Analysis and Design" by Booch, and now this new book can claim to instruct at the same level. Unlike many books which look at "OO" with reference to a particular language, this one is language independent. It treats C ++ , Java , Smalltalk , Eiffel , UML and CORBA at the same level, giving the features of each which are applicable for OO modelling. It is also a nice overview of the OO languages, if you are not familiar with them (like me before I read this book!). This book is targeted at those who can already program well (if you are new to programming it might be overwhelming, but nevertheless will put ideas into your subconscious brain which will repay dividends in other areas) , and want to know how using the concept of OO can enhance your software development technique. If you consider yourself to be an expert OO programmer in any of the languages above, you can still gain a lot of depth in your understanding of programming as a craft by reading this book. If you have no understanding, maybe disdain for the topic of OO (eg hard core Assembly programmers maybe ) you can still learn a lot about programming as an intellectual activity from this deep and thought-provoking book. Once you have read both these books by Booch and Eliens, you will perhaps come to realise just how much money you have wasted on the other books which claim to teach what object oriented programming really means. The other major benefit of reading this book before you read any books on C++ is how natural and less cryptic C ++ concepts seem. This is not surprising - Straustrup invented C ++ to model object modelling concepts found in the language Simula. Another thing which struck me reading this book is that it is worthy enough to attach at the end of Donald Knuth's monumental treatise as an introduction to modern object-oriented programming. It has the same "deep" feel about it, that you can read over and over again , each time getting a different perception (like Booch). The only hesitation you might have is the price, which is not cheap, however the words of the masters are well worth paying for in terms of how much you can save on later books, given the gain in depth of understanding.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject