Head First Design Patterns

Author:
Elisabeth Freeman; Eric Freeman
Format:
Softcover
Average customer rating:
 (Reviews)

Now:R488.95
eBucks:eB4890

United Kingdom

Delivery:
Usually within 16 working days.
Seller:
kalahari.com

Head First Design Patterns

Short description

Using the latest research in neurobiology, cognitive science, and learning theory, 'Head First Design Patterns' loads patterns into your brain in a way that sticks. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.

Long description

You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun. You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look in the wild . In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code. You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design paddle pattern. Most importantly, you want to learn the secret language of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter. With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the Trading Spaces show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts. If you've read a Head First book, you know what to expect--a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.

Product details

Publisher:
O'Reilly Media
ISBN:
9780596007126
Publication date:
November 2004
Length:
234mm
Width:
203mm
Thickness:
36mm
Weight:
1225g
Pages:
638
Illustrations:
Illustrated
Readership:
Professional & scholarly

Review

This is a gimmicky book that actually works for once. It is an intelligent and well thought-out discussion of Java design patterns, and if you dont know what a design pattern is then this is an excellent way to find out. It is also an interested discussion of object-oriented design. I found that the authors often anticipated my reaction to their initial explanations and asked the questions that I would have asked had it been a lecture. - Mike James, VSJ, April 2005

Other products to consider

Core J2ee Patterns: Best Practices and Design Strategies
Core J2ee Patterns: Best Practices and Design Strategies

Author:
Deepak Alur; John Crupi
Now R739.95
(eB 7400)
Agile Software Development, Principles, Patterns, and Practices
Agile Software Development, Principles, Patterns, and Practices

Author:
Robert C. Martin
Now R1,050.95
(eB 10510)
TCP/IP Sockets in C#: Practical Guide for Programmers
TCP/IP Sockets in C#: Practical Guide for Programmers

Author:
David Makofske; Michael Donahoo
Now R506.95
(eB 5070)
User Stories Applied: For Agile Software Development
User Stories Applied: For Agile Software Development

Author:
Mike Cohn
Now R727.95
(eB 7280)

Customer reviews & ratings

Write a review for this product.

Rate this product.

 

  Best way to learn Design Patterns
Reviewed by Graeme Geldenhuys from Somerset West, South Africa on 04 January 2006
485 of 962 people found the following review helpful:

This is by far the most fun development related book I've ever read! The first thing you notice is the pages are not paragraph after paragraph of information. There isn't a single page that doesn't contain a doodle, a sidebar, a picture, or something different. And its the first time the design patterns have become clear to me. The GoF book is brilliant but to someone new to paterns its scary. This book however, introduces the patterns as problems and then takes you along a path of discovery to using a pattern to solve the problem. Its written with Java in mind but on the website - there are c# versions of all the code samples. I have to say, patterns are design guidelines, not code templates. I use Delphi, and had no issues following the Java examples. This book is well worth it!

Was this review helpful?    

Buy this product

Head First Design Patterns

Head First Design Patterns

Now:R488.95
eBucks:eB4890
The basket has moved
 
Free delivery on orders over R250 *
 
My wishlists
Your wishlist is empty
Earn with Visa Premium
 
eBucks
 
RSS
Books you might find useful
1.
2.
Constructing a good dissertation
Now R248.95
(eB 2490)

3.
Discover History
Now R190.95
(eB 1910)

4.
Economics for South African students
Was R399.95
Now R335.95
(eB 3360)

5.
HAT 5
Now R325.95
(eB 3260)

6.
Managerial finance
Now R391.95
(eB 3920)

7.
A student's A-Z of psychology
Now R144.95
(eB 1450)

8.
9.
Dis ek, Anna
Now R170.95
(eB 1710)

10.
m.kalahari.com
 
Become a corporate client with kalahari.com
 
Book donation project