Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
21 used & new from £13.57

Have one to sell? Sell yours here
 
   
Holub on Patterns: Learning Design Patterns by Looking at Code
 
 

Holub on Patterns: Learning Design Patterns by Looking at Code (Hardcover)

by Allen Holub (Author)
3.2 out of 5 stars See all reviews (4 customer reviews)
RRP: £47.49
Price: £45.12 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £2.37 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Wednesday, July 15? Choose Express delivery at checkout. See Details
15 new from £13.57 6 used from £24.00

Frequently Bought Together

Customers buy this book with Object Design: Roles, Responsibilities and Collaborations (Addison-Wesley Object Technologiey Series) by Rebecca Wirfs-Brock

Holub on Patterns: Learning Design Patterns by Looking at Code + Object Design: Roles, Responsibilities and Collaborations (Addison-Wesley Object Technologiey Series)
Price For Both: £77.41

Show availability and shipping details


Customers Who Bought This Item Also Bought

Object Design: Roles, Responsibilities and Collaborations (Addison-Wesley Object Technologiey Series)

Object Design: Roles, Responsibilities and Collaborations (Addison-Wesley Object Technologiey Series)

by Rebecca Wirfs-Brock
4.8 out of 5 stars (4)  £32.29
Object-oriented Design Heuristics

Object-oriented Design Heuristics

by Arthur J. Riel
4.9 out of 5 stars (8)  £32.29
Effective Java: Second Edition

Effective Java: Second Edition

by Joshua Bloch
5.0 out of 5 stars (4)  £21.59
Design patterns : elements of reusable object-oriented software

Design patterns : elements of reusable object-oriented software

by Erich Gamma
4.6 out of 5 stars (38)  £29.39
The Mythical Man Month and Other Essays on Software Engineering

The Mythical Man Month and Other Essays on Software Engineering

by Frederick P. Brooks Jr.
4.3 out of 5 stars (24)  £16.09
Explore similar items

Product details

  • Hardcover: 432 pages
  • Publisher: APRESS ACADEMIC (1 Oct 2004)
  • Language English
  • ISBN-10: 159059388X
  • ISBN-13: 978-1590593882
  • Product Dimensions: 23.8 x 18.4 x 2.8 cm
  • Average Customer Review: 3.2 out of 5 stars See all reviews (4 customer reviews)
  • Amazon.co.uk Sales Rank: 428,473 in Books (See Bestsellers in Books)

    Popular in this category:

    #50 in  Books > Computing & Internet > Computer Science > Software Design, Testing & Engineering > Design Patterns
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
At Learning
   www.Study-From-Home.co.uk    Study From Home, Improve Yourself. At Learning
Learning Patterns
   Ask.com    Find the Best Results for Learning Patterns. Ask us! 
  
 

Product Description

Product Description
The existing books on design patterns take a "catalog" approach, where they show the individual design patterns in isolation. This approach is fundamentally flawed because you can't see how the design patterns actually function in the real world. Most programmers learn by looking at computer programs. Holub on Patterns: Learning Design Patterns by Looking at Code teaches you design patterns in exactly this way: by looking at computer programs and analyzing them in terms of the patterns that they use. Consequently, you learn how the patterns actually occur in the real world and how to apply the patterns to solve real problems. This book also looks at the broader context of object-oriented (OO) design and how patterns solve commonplace OO design problems. It covers many of the principles of OO design--principles not covered by most books on Java--and shows you how to apply these principles to make your code easier to maintain and debug.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
patterns
design patterns
java
holub
game of life

Your tags: Add your first tag
 

 

Customer Reviews

4 Reviews
5 star:    (0)
4 star:
 (3)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.2 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
1 of 1 people found the following review helpful:
4.0 out of 5 stars Refreshingly opinionated, 16 Dec 2005
By M. W. Walker (Newport, S. Wales) - See all my reviews
(REAL NAME)   
I enjoyed the original columns on JavaWorld, and this book is more of the same. Holub doesn't spare the punches when referencing so-called O-O frameworks that are riddled with procedural code. Demolishes the "familiarity is correct" thinking that so much software is filled with. Will set right next to Jeff Langr's Essential Java Style on my bookshelf.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
4.0 out of 5 stars A good read for the serious programmer, 5 May 2005
By T. Wiffen - See all my reviews
(REAL NAME)   
This book is full of excellent ideas to improve the maintainability of you code. The problem is that most software engineers struggle to really think in an object oriented way, instead they write procedural objects. This book helped me think more OO.

Things that I've taken from this book are that getters and setters are evil and a nice improvement to the publish-subscribe pattern.

There is a very large chapter on writing an SQL engine that is a little hard work and there are a number of sloppy errors in the text (e.g. code not exactly matching description) otherwise it's a great read. Good to dip in and out of whilst working on any project.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4.0 out of 5 stars An excellent book for any programmer, 6 April 2009
By David J. Gardner (London, UK) - See all my reviews
(REAL NAME)   
I'm actually a PHP programmer but purchased this book after reading Allen's articles on Javaworld. This book is opinionated; and this is no bad thing. It is 100% better than many programming books that concentrate on churning out the popular line of the day. This book actually makes you think.

It can be a bit hard going in places (especially for a PHP developer!), but it is worth it. I often find myself dipping into the design pattern overviews at the end of the book.

Highly recommended. A very interesting discussion of OO, especially, as other reviewers have commented, in a world where most "OO" programmers use OO constructs to create procedural programs.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Didn't work for me
This book really didn't work for me. I found it long winded and opinionated. I tried hard to struggle through it but in the end it was one of those largely unread books on my... Read more
Published 15 months ago by Mr. R. J. Morris

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Feedback


Health & Beauty at Amazon.co.uk

Elemis Resurface and Renew Skin Care Gift Set of 4 Products
From soap to shavers, massagers to mascara, stock up on your daily essentials or truly pamper yourself.

Discover Health & Beauty

 

Up to 75% off Shoes

Shoe Clearance - 75% off Shoes
Save up to 75% on shoes for the whole family.

Shop clearance shoes

 

We've Got Converse

Converse
Stock up on your favourite styles with great deals on Converse shoes.

Shop Converse

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers
The Girl Who Played with Fire
Breaking Dawn (Twilight Saga)
The Girl with the Dragon Tattoo
The Host
The Host by Stephenie Meyer

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates