Skip to main content

Thinking in Patterns with Java

ISBN:0849321425
Pages:416
Date:2004-04-22
Publisher:AUERBACH
Rating:4.0

Read Thinking in Patterns with Java Online
1. Online Book Mirror [www.mindview.net]

    Book Description
This book presents a detailed explanation of how to implement design patterns and develop software architectures by using patterns. It provides in-depth examples in Java and guides systems architects through the design process by answering when, why, and how to implement specific patterns. More than 40 examples in Java allow systems architects and developers to get their hands on implementing design patterns. In addition to using Java to illustrate how to implement patterns, Software Architecture Design Patterns in Java provides UML diagrams to illustrate pattern design. A concluding case study ties together the range of patterns presented and shows how to implement a Web hosting service./p>
Reviews From AMAZON.COM
just fine
I have recently learned that one should not give his comments on books until he reads the book to the last page and until he reads some other books he can buy. Previously I gave the excellent rating the Head First Design Patterns because I found it very original and helpful about some patterns. But when reading that book further, and when reading the other book Software Architecture Design Patterns in Java by Partha Kuchana, I realized how one should be careful when judging a book on his first impressions. Now I read the Kuchana's book completely.Simply said, right now I would recommend Software Architecture Design Patterns in Java as a good start in patterns. The book includes all patterns from GoF (Head First did not) and adding some of its own. The style is very practical and speaks about a pattern in direct, practical and programmer style. The book does not convey the spirit of exaggerated ultimate excitation that you can feel in some other books ( "oh, this pattern is so gorgeous, so delightful"). This book simply says what a pattern is about and how to use it, all in simple terms, like a programmer to a programmer. Highly practical and down to earth, which I like.When a Java beginner reads this book he will have some occasional problems however when jumping to the examples that use Java graphical interface, but there are other examples so you can probably find out your way without AWT or Swing examples anyway, because the explanations are excellent by themselves.So, 5 stars.
Great Reading and Reference Book
I enjoyed this book when I read it cover to cover, and it is becoming my standard reference book for the basic patterns. The introduction to UML is very useful, and I highly recommend this book if you are using Java (actually, it's good for all programmers, but then so is Java :)).