|
 |
|
 |
 |
Applied Java Patterns (Sun Microsystems Press Java)
|
by Stephen Stelting and Olav Maassen
Sales Rank: 337658
|
List Price: $59.99
$42.45
At Amazon

|
|
Paperback: 608 pages
Publisher: Prentice Hall PTR January 5, 2002
Language: English
ISBN-10: 0130935387
ISBN-13: 978-0130935380
Product Dimensions:
9.1 x 7 x 1.4 inches
Shipping Weight: 1.8 pounds
Back Cover Copy
A hands-on guide to design patterns for Java platform developers. - Pattern-based solutions for every stage of the development lifecycle
- Documents 30 patterns, including the 23 core patterns for the Sun Certified Enterprise Architect exam
- Describes pattern use within the Java APIsincluding patterns for reflection, security, AWT/Swing, RMI, JDBC, J2EE, and more
Increasingly, developers are recognizing the value of design patterns in helping to create more robust, scalable, reliable, and maintainable applications. Now there's a book that can help you bring the power of patterns to your Java-based projects.
Sun Microsystems experts Steve Stelting and Olav Maassen bring together today's best pattern-based techniques and demonstrate pattern use for a variety of business systems. This practical guide features proven techniques for all types of patterns, from system architecture to single classes
After briefly reviewing the fundamentals of design patterns, the authors describe how these patterns can be applied effectively to the Java platform. Next, they provide a pattern catalog, organized into four major categoriesthe creational, behavioral, structural, and system patterns. In addition, they identify patterns and present techniques for pattern use in the core Java APIs as well as the APIs for distributed development.
APIs covered include: - Event handling
- Collection API
- JDBC
- RMI
- CORBA
Applied Java Patterns also features a section on pattern use in systems built with J2EE and JINI technologies, and coverage of the servlet, JSP, EJB, and JavaSpaces APIs.
Without a doubt, this accessible and up-to-date guide can help you enhance your Java platform programming skills.
About The Author
STEPHEN STELTING is an instructor for Sun Microsystems specializing in Java technology and object-oriented programming. For over a decade, he has worked in software development, consulting, and technical training. He currently develops new course content and teaches a wide variety of introductory and advanced courses.
OLAV MAASSEN is a courseware developer for Sun Educational Services and a Master Instructor for Sun Ed in the Netherlands. He is a certified Java Developer as well as an Enterprise Architect.
Customer Reviews & Comments I purchased this book with the intent of broadening my knowledge of patterns after reading the GOF book (about 3 times), the Mark Grand series and Java Design Patterns [Cooper]. In one of his first examples Abstract Factory, a structure diagram is presented in canonical form; i.e. class a, class b, class c.... This didn't bother me except that his example code was a bit trivial and was not presented in terms of the structure diagrams. OK, I can read and figure things out, but if you are going to present the diagram and working examples, at least put the example code into the presented structure diagram, fair enough? The next pattern that really bothered me was his implementation of Factory Method. He once again presents a generic structure diagram and does not present his own code in the same format. The reason is that his sample code does not fit into the diagrams presented. This to me is a red flag! He does however provide explanations behind his implementation of the pattern. In the case of Factory Method his Contact class is both a concrete creator and concrete product. This I initially found confusing! I had to turn to the back of the book to figure out what he was trying to accomplish. So in short several pattern start with a structure diagram and example code that doesn't fit into the presented diagram. I would remove the generic structure diagrams and provide ones in context of the examples. Make my job, as a reader, simple! Unless you have a way of reverse engineering the code, you're stuck with pen and paper. I believe I have griped enough, here are some reasons to buy the book. He does present some nice explanations of the patterns, they are implemented in Java and it will help broaden your knowledge of design patterns. Would this book be my first choice if I were shopping a design patterns book for Java? Answer: NO! There is a new book coming out "Design Patterns Java Workbook" by Steve Metsker that I have previewed. In my very humble opinion, the author has a much better understanding of design patterns and the examples are in the context of an entire application; which is actually very amusing to follow. In contrast, all of the examples are presented with precise UML diagrams in terms of the code snippets provided.
|
Applied Java Patterns (Sun Microsystems Press Java)
List Price: $59.99
Available from Amazon
Price: $42.45

| |
|
|
|
|