Customer Reviews


12 Reviews
5 star:
 (7)
4 star:
 (1)
3 star:    (0)
2 star:
 (4)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 

The most helpful favourable review
The most helpful critical review


1 of 1 people found the following review helpful
5.0 out of 5 stars Extend'ing laid to rest
The OO Programmers obsession with "extending" every class is finally laid to rest with this excellent book, and the case for "composition" strongly presented. Whilst the C++ jury may be out, Java programmers can get on with it. Easy to read and full of real-world examples this is the best design, object-orientated book I have come across. Anyone...
Published on 11 Nov 1998

versus
2.0 out of 5 stars Important topic - not so great java book
All experienced programmers know that good programming is ultimately about good design. Therefore when a book on this topic appears in print that also discusses Java, it is greeted with great anticipation - all the more so considering the glut of shoddy beginner-level Java tomes already saturating the market. Alas, these two authors, despite their impressive...
Published on 14 Nov 1997


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

1 of 1 people found the following review helpful
5.0 out of 5 stars Extend'ing laid to rest, 11 Nov 1998
By A Customer
This review is from: Java: Designing Better Apps and Applets (Yourdon Press computing series) (Paperback)
The OO Programmers obsession with "extending" every class is finally laid to rest with this excellent book, and the case for "composition" strongly presented. Whilst the C++ jury may be out, Java programmers can get on with it. Easy to read and full of real-world examples this is the best design, object-orientated book I have come across. Anyone can learn the syntax and structure of a language but it's how the code is put together that determines the quality of the finished product. Just like you wouldn't let a builder start constructing your new home without a plan and design, you shouldn't do the same with your Java development. When you purchase Peter Coad book you also get added value. Visit his web site and you can subscribe to a twice weekly newsletter, get addendum's and new chapters to the book, a free Java Design Tool. Yes of course he wants you purchase courses, software and his next book but it does feel that he really wants you to be "Building Better Apps & Applets".
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars Important topic - not so great java book, 14 Nov 1997
By A Customer
This review is from: Java: Designing Better Apps and Applets (Yourdon Press computing series) (Paperback)
All experienced programmers know that good programming is ultimately about good design. Therefore when a book on this topic appears in print that also discusses Java, it is greeted with great anticipation - all the more so considering the glut of shoddy beginner-level Java tomes already saturating the market. Alas, these two authors, despite their impressive credentials, have somehow managed to produce one of the more unreadable and simply annoying Java books yet published. "Java Design" reads like a quick re-write from a seminar lecture transcript with the numerous overheads tossed in (many still hand-drawn) - lot of short sentences, itemized points, diagrams without much explanation, and "sound-byte" summaries. That is to say, this book just doesn't read well. Some sections are just plain tedious to plow through and others border on the incomprehensible. I'm sure that it would all make much more sense if the authors were there with you to answer questions while you read through the various sections of the book or better yet, if they read the book to you with some added arm-waving - but they aren't and the book buyer deserves better than worked over lecture notes. The included CDROM doesn't add much to the book except price. In fact, several items on the CDROM can be freely downloaded from one of the authors' web site ([...] This web site also has a brief slide summary of the major points of the book which may well substitute for purchasing it. Undoubtedly, If you are already a fan of the Coad O-O methodology (or have taken one of their O-O seminars), this book would make more sense - although not necessarily be any more readable. There are certainly some bits of good design wisdom to be found here if you are willing and able to persevere long enough with it. To save you the agony, here is the basic synopsis of the book: composition (e.g. Java interfaces) good, inheritance bad. However, if you are interested in this topic, and you should be, then consider the book "Design Patterns" by Gamma et al. instead and hope that better written Java books on this important topic appear in the not too distant future.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars Confusing book, 9 July 1998
By A Customer
This review is from: Java: Designing Better Apps and Applets (Yourdon Press computing series) (Paperback)
This book is among the hardest books to follow that I have ever read. I teach Java, and develop Java programming classes and to me this book feels like a (bad) set of class notes put together instead of a cohesive document.
The topics that this book addresses, if you are able to plow though it, are of paramount importance. It discusses specific features of Java and how they affect an application's design (it is probably the only book to do so). However, it requires very careful and slow reading, as it tends to jump and ramble around.
Some of the readabilities issues could have been lessened with good editorial work from Yourdon Press and good use of headings - I place more blame on them than on the authors. The tone of the book is very informal and perhaps this is the reason why it is so distracting.
The book offers and relies for comprehension on many diagrams (using their own UML-like notation, "Coad notation", and every so often an UML diagram).
The CD is worthless - it holds about 3MB of data, 'source' to the java examples is not complete, and use deplorable code formatting.
Despite all this, its Java specific issues make it a must read however painful that may be.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars The First Book on Java Design, 8 Aug 1997
By A Customer
This review is from: Java: Designing Better Apps and Applets (Yourdon Press computing series) (Paperback)
That's how the authors refer to this book on the back cover... and it shows. After reading the first painfully practical chapter I found myself craving for the detailed, theoretical narratives of "Design Patterns".

Don't get me wrong. I bought this book looking for examples and found them. But I was hoping for gems of wisdom and got a text book.

Although, this book's saving grace is its examples. I find my self picking it up every few weeks seeing more and more of the experience the authors have packed in.

I expect we'll see more mature Java OO books from these authors and others very soon. Wait for them.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Sound advice on Java design, 5 Sep 1998
By A Customer
This review is from: Java: Designing Better Apps and Applets (Yourdon Press computing series) (Paperback)
I want to commend you on your excellent book, 'Java Design.' Compared with others, your instruction seems more direct, immediately applicable, and less mystical for my purposes. For example, the principle of favoring composition over inheritance has really opened my eyes, especially when trying to decouple my designs. Good, practical, substantial stuff! I appreciate the concise presentation of information in your book. In these days of 1000-page tomes on every aspect of programming and design, it's refreshing to see someone who can say more with less!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars The most difficult-to-read Java book I've seen so far, 7 Aug 1997
By A Customer
This review is from: Java: Designing Better Apps and Applets (Yourdon Press computing series) (Paperback)
The premise of this book is excellent, but the execution leaves quite a bit to be desired. Coad's style is choppy and disjointed and I found it extremely difficult to read. I know of one other person who had such a hard time with the book that he gave up after 10 pages. I didn't make it much farther. You're better off with Bruce Ecker's "Thinking in Java" (available free online at [...]) and a good OOD book such as Bertrand Meyer's "Object-Oriented Software Construction" or Scott Ambler's more accessible "The Object Primer".
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars An excellent resource on OO design, 28 Jan 1999
By A Customer
Peter Coad is one of the greatest design minds around. This book gives the reader insight into some of the most important design decisions in a clear and easy to understand manner. One of the greatest strengths of the book is Coad's unique ability to explain complex topics in simple straightforward language without dumbing down the information. In particular, the chapters on Composition and Interfaces are worth the price of the book alone.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Good OO advice, ideas and explanations, but too pricey, 14 July 2000
By A Customer
The book can be summarised as "Inheritance is the root of all Evil, use composition instead". If you don't know why then this book is for you.
Examples are used to good effect in explaining why a particular design is good or bad, and java code is included to back up the UML design.
Overall quite a nice book, not one for java/OO newbies tho'. My only gripe is the price!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Easy to Understand, Useful, 30 April 1998
By A Customer
This review is from: Java: Designing Better Apps and Applets (Yourdon Press computing series) (Paperback)
The one-line summary says it all. I found this to be a good balance of theory and practice. The code examples effectively illustrate the concepts. This book is for people who want to write code.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars This book really opened my eyes, 26 Sep 1998
By A Customer
This review is from: Java: Designing Better Apps and Applets (Yourdon Press computing series) (Paperback)
This is a great design book and an excellent tutorial in object-oriented design. Although the book uses Java I have already found myself applying some of the design techniques in C++.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Java: Designing Better Apps and Applets (Yourdon Press computing series)
Used & New from: 0.87
Add to wishlist See buying options
Only search this product's reviews