|
Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML, 2nd Edition, Volume 1
 |
Author: Mark Grand List Price: $45.00 Our Price: Click to see the latest and low price ISBN: 0471227293 Publisher: John Wiley & Sons (17 September, 2002) Edition: Paperback Sales Rank: 154,316 Average Customer Rating: 2.93 out of 5
|
Customer ReviewsRating: 1 out of 5 Beware - Spammer on Board About every month or so I get spammed by this author touting his great seminars so I thought I'd give his book a shot. I guess you could say that he finally wore me down. Luckily I actually purchased the book used for $2 and still think I was royally ripped off. The book begins poorly and gets worse. Specifically, the author definitely has a pension for patronizing his audience. He speaks as though he invented Patterns and is delivering them to the masses after bringing them down from the mountains inscribed on clay tablets. Now, I'm not a guy to worry too much about a few typos here and there. After all, mistakes are made in code and text alike. However, the author's examples are not at all practical to the point of being useless and far too many of them flat out don't work!! I'm not so much upset about the measly two bucks as I am about the several hours lost trying to decipher what the author meant and working through the typos. Anyway, hopefully this review will save someone else the time I lost. Rating: 3 out of 5 Full of typo errors Not as good as the GOF book, but much better than others. You'll be needing the GOF to understand plentifully the patterns. A nightmare the sea of typo errors throughout the whole book. As others reviewers wrote, the author should have paid more attention to the final draft before sending it to print. Rating: 2 out of 5 Disappointing The first time I read this book was to look up the Decorator Pattern. I went directly into the chapter and was highly disappointed by the numerous mismatches of class names found in the examples. My head was spinning after reading the chapter and gave up the whole book altogether. (I dont want to take the risk of writing another list of printing errors found in each chapter I read. I am a reader not their proofreader!!!)For example, the text refers to a name 'DoorController' but the diagram (Fig 7.28) only has 'DoorControllerIF', 'DoorControllerWrapperA', and 'DoorControllerWrapperB'. What the hell does it refer to? In Fig 7.30, the interface has 2 methods - 'Operation1()' and 'Operation2()', but all subclasses of it use the names 'Operation()' and 'Operation2()', instead. Does it mean 'Operator1()' and 'Operation()' are 2 different methods? The source code in P280 uses the type name 'SurveillanceMonitorIF' but there is no such a type ever found in the text - the closest match is 'surveillanceIF' only!!!!! This *could* be a great book provided that the author/publisher pay SERIOUS attention to the importance of consistent naming.
Similar Products
· Java Enterprise Design Patterns: Patterns in Java Volume 3 (With CD-ROM)
· Sun Certified Enterprise Architect for J2EE Technology Study Guide
· Design Patterns
· Mastering Enterprise JavaBeans (2nd Edition)
· Patterns in Java, Volume 2
|