Shop portable fans
Buy new:
-80% $34.60
FREE delivery May 30 - June 2
Ships from: T&N Enterprises
Sold by: T&N Enterprises
$34.60 with 80 percent savings
List Price: $170.00
FREE delivery May 30 - June 2. Details
Only 1 left in stock - order soon.
$$34.60 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$34.60
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
T&N Enterprises
T&N Enterprises
Ships from
T&N Enterprises
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt. You may receive a partial or no refund on used, damaged or materially different returns.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$11.32
Missing dust jacket; May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less Missing dust jacket; May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less See less
FREE delivery June 4 - 10. Details
Or fastest delivery May 30 - June 4. Details
In stock
$$34.60 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$34.60
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by ThriftBooks-Atlanta.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Software Architecture Design Patterns in Java 1st Edition

3.4 out of 5 stars 17 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$34.60","priceAmount":34.60,"currencySymbol":"$","integerValue":"34","decimalSeparator":".","fractionalValue":"60","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"bv4qwY%2B%2B8pBGI3ABS72cTgq3XErkhI6IQiwODBNSLuuAvd7%2FoaOGOKXCQCc%2B%2F2XGyA6oZ7vQ6Ic7JgXcAxz2E8SX174dfOMtj7EGADgK3uGfJXC0ev4Bl1N9OSOkmDwCDnMf%2B4yHJdGXI1J7ZfCli5Y%2Ful8tMy1NX3%2B%2F2qTccQfMdYtShseV6w8yOA8U6xxI","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$11.32","priceAmount":11.32,"currencySymbol":"$","integerValue":"11","decimalSeparator":".","fractionalValue":"32","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"bv4qwY%2B%2B8pBGI3ABS72cTgq3XErkhI6ICCgo9t6nEij7hsgPJLaRnHm9FXkN8pHYbpt8ogrGImeCpe4Pqpbfi7gbWIm3Q74pB2fuu5SWxUeMpa%2Biq2RbVfJqYD3Iyn8pJFfF17G%2FRQyeMgNrZPWG8x0Lg9vPgp1JJpq6majBsDo%3D","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Software engineering and computer science students need a resource that explains how to apply design patterns at the enterprise level, allowing them to design and implement systems of high stability and quality. Software Architecture Design Patterns in Java is a detailed explanation of how to apply design patterns and develop software architectures. It provides in-depth examples in Java, and guides students by detailing when, why, and how to use specific patterns. This textbook presents 42 design patterns, including 23 GoF patterns. Categories include: Basic, Creational, Collectional, Structural, Behavioral, and Concurrency, with multiple examples for each. The discussion of each pattern includes an example implemented in Java. The source code for all examples is found on a companion Web site. The author explains the content so that it is easy to understand, and each pattern discussion includes Practice Questions to aid instructors. The textbook concludes with a case study that pulls several patterns together to demonstrate how patterns are not applied in isolation, but collaborate within domains to solve complicated problems.

Editorial Reviews

Review

"Kuchana … does a good job contrasting patterns that may seem similar to the novice. … This is a useful addition to a collection on software design patterns. " - CHOICE, Feb. 2005, Vol. 42, No. 06 "Why am I so pleased with this book? What makes it any different than other design pattern books? Well, first of all the volume is huge. Kuchana's book covers all the original Gang of Four patterns plus another 20 or so patterns, including a couple of multithreading related patterns. Second, the text itself is very readable and doesn't cling too much on fancy words. The explanations are concise and to the point…All in all a very good choice for filling the gaping design patterns encyclopedia slot in your bookshelf. Highly recommended." "Partha Kuchana is an experienced Enterprise Systems Architect. He understands that patterns are not about things that are just good ideas, but that patterns are about capturing knowledge bred from experience. This hard-won knowledge is what Partha is sharing with readers of his book…Keep it handy for all those 'How do I do this in Java?' questions where you wish you had an expert in the office next door to provide answers. This book is the next best thing." Linda Rising, from The Foreword

About the Author

Partha Kuchana is an experienced enterprise systems architect. He has eleven years of experience in all aspects of project delivery management (onsite/offshore models), enterprise architecture, design, development, mentoring and training. He is a Sun certified enterprise architect.

Product details

  • Publisher ‏ : ‎ Auerbach Publications
  • Publication date ‏ : ‎ April 22, 2004
  • Edition ‏ : ‎ 1st
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 416 pages
  • ISBN-10 ‏ : ‎ 0849321425
  • ISBN-13 ‏ : ‎ 978-0849321429
  • Item Weight ‏ : ‎ 2.4 pounds
  • Dimensions ‏ : ‎ 6.94 x 1.31 x 10.38 inches
  • Customer Reviews:
    3.4 out of 5 stars 17 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Partha Kuchana
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

3.4 out of 5 stars
17 global ratings

Review this product

Share your thoughts with other customers

Top reviews from the United States

  • Reviewed in the United States on July 10, 2006
    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 :)).
  • Reviewed in the United States on February 1, 2006
    I purchased this book hoping to brush up on my design pattern skills for a new job I had just accepted. I purchased this book on the recommendations of other Amazon.com readers, but I have to say that I am pretty disappointed in the text. The book covers the 23 GoF patterns plus an additional 19 patterns.

    I struggled with this text on a couple of different levels. First, some of the patterns presented aren't really patterns at all. There is a "pattern" called Accessor Methods, but this isn't anything more than good coding practices. The same could be said of Constant Data Manager (btw - I disagree with the author's solution of mashing together unrelated constants into a single location).

    But my real problem with this book is the presentation of the patterns themselves. GoF presents patterns in a canonical form that is widely embraced by the pattern community. This book chooses not to present the pattern in much of a form. Instead, each pattern is given a short introduction (1 page most of the time) followed by one or more examples (8, 9 or 10 pages). There is no high-level goal (motivation) of the pattern stated. The benefits of the pattern are never identified. Nor are the drawbacks (consequences). The structure of the pattern is never clearly identified.

    This book relies on the examples explaining the patterns, but I don't think that the intent behind each pattern is explained any where near well enough. This book would be good for a person that wants to see decent (but not great) implementations design patterns. I don't think this book is good for learning the concepts behind the different design patterns and gaining the understanding knowing when to use one pattern over another.

    If you want to see some implementations of patterns then maybe consider this book. If you want to learn/study about patterns this isn't the right book.

    For me it is back to GoF. I have heard good things about the Head Start Design Pattern book. Maybe I will check this out. But I severely doubt I will be referencing (or keeping) this book much in the future.
    19 people found this helpful
    Report
  • Reviewed in the United States on September 9, 2004
    Design patterns used to be the hottest topic around a couple of years ago. One of the side-effects was the "Applied Java Patterns" book which I very much liked and used to recommend to anyone looking for a "GoF" replacement using Java for code examples. Not anymore. From now on, I'm recommending Kuchana's "Software Architecture Design Patterns in Java".

    Why am I so pleased with this book? What makes it any different than other design pattern books? Well, first of all the volume is huge. Kuchana's book covers all the original Gang of Four patterns plus another 20 or so patterns, including a couple of multithreading related patterns. Second, the text itself is very readable and doesn't cling too much on fancy words. The explanations are concise and to the point. Further kudos goes to dealing with such frequently asked questions like the difference between Factory Method and Abstract Factory.

    To list some things I didn't like about this book, I have to say that having exercises without sample answers in the back was a tiny disappointment and I would've preferred a bit more condensed font for the code listings. That's about it.

    All in all, a very good choice for filling the gaping design patterns encyclopedia slot in your bookshelf. Highly recommended.
    37 people found this helpful
    Report
  • Reviewed in the United States on January 23, 2006
    After the reviews 5* i bought it. I did not like the way the examples are set. Most of the time they are confusing.I would recommend reading the GoF book
    3 people found this helpful
    Report
  • Reviewed in the United States on October 27, 2005
    I agree with one of the reviewers that said that the word

    "Architecture" in the title is misleading. There are no

    architectural patterns (multi-layer, client-server,

    broker, transaction-processing, pipe-and-filter, etc.) in

    the book.

    It also has some minor typo errors but nothing an experienced

    Java programmer can't fix.

    If you're new to design patterns and you're a Java programmer,

    then this book is an excellent introduction to design patterns.

    After this book, you can move on to more advanced architectural

    and application domain specific design patterns books.

    Our company library has Head First Design Patterns too. It's

    also a good book but "talks too much." If you can't afford

    Mr. Kuchana's book, then get Head First Design Patterns ($28

    here in Amazon).

    However, Mr. Kuchana's book has 44 design patterns and head

    First Design Patterns has less.

    I'd also like to request Auerbach to print a softcover version

    to reduce the price of the book. It's too expensive for a 400+

    pages book.
    3 people found this helpful
    Report