Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Patterns in Java, Volume 2

Patterns in Java, Volume 2

List Price: $54.99
Your Price:
Product Info Reviews

<< 1 2 >>

Rating: 1 stars
Summary: Glad to find I'm not alone about this book
Review: After reading the GOF patterns book I felt I was ready to tackle on more patterns and bought this book. This book made me feel dumb for a while for after repeated readings I still couldn't understand what the author is talking about. Finally decided to research on what other people thought about this book. Glad to find mostly negative comments in this review section for it proves i'm not dumb.

Rating: 1 stars
Summary: A book of extraordinarily low value
Review: Around three years ago, I joked with a collegue of mine that a sure way to make a fortune would be to write a book which included the words "Java" and "Patterns" in the title. It would matter little, I argued, what the book contained. Just the title and a half-decent graphic on the front page would suffice.

It seems to me that both Mr Grand and his publishers Wiley are attempting to cash in on this very idea. The problem is that the joke was a bad one in the first place, and that it is now being made far too late in the day.

I hope that the software development community is sufficiently aware that it won't be taken in by this outrage.

Rating: 1 stars
Summary: Maybe an OK book for VERY beginners to programming in Java
Review: Despite volume One's syntactical and logical errors as pointed out by some of the reviewers, I actually liked volume 1. This sequel was so disappointing to me that I returned it as soon as I could.

If you're looking for more *design* patterns, then this is NOT the book for you. If you feel that a "Dialog" is a pattern (that's right, any plain-old dialog) or if you've never used a Java interface as a holder for constants, then give this book a try; otherwise don't bother.

I actually didn't find a single pattern that was interesting to me. It was either stating the obvious or completely useless. There was a whole section of "Testing" patterns at the end of the book which I didn't even bother to look at.

I really don't understand the author. Did he run out of *useful* patterns to document.

The only folks that might benefit from this book are extreme beginners to Java and programming in general. For the rest of us, there are other patterns books.

Rating: 1 stars
Summary: Not Recommended - Summary of Elementary Programming Concepts
Review: I will be returning this book tomorrow. If I compare my expectations (ie. a "design patterns" book) with what the book contains, it is one of the worst books I've ever seen. Things like "grey out not available menu items" and "use switch statements instead of nested if/elseif" are simply good programming techniques that we all learn; they are not what we come to know as "patterns". It isn't so bad to have a book like this, but it should not be called a patterns book, because this is highly misleading. One who buys a patterns book isn't expecting this kind of elementary information. To be fair to the author, it is the type of material that makes it not acceptable, not how it is written. It presents good programming standards and guidelines, but a 20 page book could accomplish that with simple examples, without repetitive and unnecessary information. If you want a patterns book, don't even consider this.

Rating: 3 stars
Summary: Calling them patterns is a stretch, but still useful
Review: If you're looking for more patterns you've come to the wrong place. The "patterns" discussed in this book are typically 1-2 pages and have names like "Symbolic Constant Name" and "Intention Revealing Method". More "tips and tricks" or "good coding styles" then patterns. His first book holds more to the definition of patterns.

Rating: 2 stars
Summary: Fluff, Fluff, Fluff....
Review: In my opinion, code examples are just as important as the text that explains it. Unfortunately, the author didn't think so. Going through the book and visiting the companion website to get the source code to run was a waste of time.

For the most part, the code didn't work at all! It didn't matter what compiler version you make use of; I used 4 different versions of the JDK. A book is supposed to save you time when you are trying to learn. This book doesn't fit the bill. I still had to go to the web in order to get working examples of the patterns mentioned in the book.

I'm sure the author know's what he talking about. I just think that he should prove it by writing programs that are tested and that compile before shipping it off in a book.

Rating: 2 stars
Summary: Design pattern II
Review: Just like movies. The first book was a hit but the sequel was dissapointing. I would prefer wait for one more year and get something worthy buying. Very dissapointed. I was expecting either more patterns, more application using pattern on first book, or just digging deeper into patterns previously discussed. Too bad. I will not be waiting for volume III.

Rating: 3 stars
Summary: A matter of expectation
Review: My impressions:
The introduction (UML short and SW Life Cycle) is excellent. I especially liked the collaboration diagrams.

The 'GRASP' (patterns) present good guidelines that can improve your overall class design. (Which classes to introduce, how to distribute the tasks to be performed ...). To get the idea, it is of advantage, when you have previously designed a larger project yourself (seeing that there are many solutions that will result in different gains and tradeoffs). The GRASP help you to explain why.

'GUI Design' improves your sensitiveness in creating user-friendly GUIs (choosing the appropriate interface design, presenting not more than 7 chunks, how and when to deliver feedback, ...).

The chapters 'Organizational Coding' and 'Code Robustness Patterns' explain techniques how to write clean and maintainable code (like the usage of adapter classes, constants in interfaces, finally statements ...). Those will already be known by todays more experienced programmers. But only because of this, they will neither harm anyone nor will they be trash anytime! (Sorry, this refers to very rude other reviews - but it really has to be told.)

From the 'Coding Optimization Patterns' i liked double-checked locking and the (maybe already known) lookup table technique.

The last chapter 'Testing Patterns' is the best general introduction into testing i've seen so far (black, white box, unit, integration , system, regression, acceptance and clean room testing).

Conclusion:
When you come from the GoF book searching for further explanations buy 'Patterns in Java Volume 1' (notice the much improved 2nd Edition!), otherwise you'll be disappointed, here.
The problem that Volume 2 has, is probably the (missed) target group. But it is not a bad book and Mr Grand knows what he writes, believe me.

Rating: 1 stars
Summary: What the heck........
Review: Please read the Composed Method Pattern in this book. My God! what in the world the author was thinking when he called this a Pattern. I think this book should re-called by author, and evry buyer should get thier money back with interest.

Rating: 1 stars
Summary: Stating the obvious - A very poor sequal
Review: The author has tried to create a book from very few usable patterns by padding with an irrelevant introduction for a second volume (First fifty pages) then filling the centre section with mind numbingly obvious GUI and coding patterns. The last section on testing patterns gave me the feeling that the only thing the book missed was a 100 page "Introduction to Java" and a "Scraping the bottom of the barrel" pattern.

The books lack of pattern names at the top of the page and a sensible method of quick access to patterns plauged the Vol. 1 as well. Experienced programmers (Ie, those not learning the basics of Java) will not find this book useful enough to justify the purchase and will be very disappointed if they expect design patterns of Gamma, et al standard.


<< 1 2 >>

© 2004, ReviewFocus or its affiliates