- Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more.
Eric Freeman recently ended nearly a decade as a media company executive, having held the position of CTO of Disney Online & Disney.com at The Walt Disney Company. Eric is now devoting his time to WickedlySmart.com and lives with his wife and young daughter in Austin, TX. He holds a Ph.D. in Computer Science from Yale University.
Bert Bates is a 20-year software developer, a Java instructor, and a co-developer of Sun's upcoming EJB exam (Sun Certified Business Component Developer). His background features a long stint in artificial intelligence, with clients like the Weather Channel, A&E Network, Rockwell, and Timken.
Kathy Sierra has been interested in learning theory since her days as a game developer (Virgin, MGM, Amblin'). More recently, she's been a master trainer for Sun Microsystems, teaching Sun's Java instructors how to teach the latest technologies to customers, and a lead developer of several Sun certification exams. Along with her partner Bert Bates, Kathy created the Head First series. She's also the original founder of the Software Development/Jolt Productivity Award-winning javaranch.com, the largest (and friendliest) all-volunteer Java community.
The core design principles and design patterns—everything you need to take your programming skills to the next level.
The same great visual explanations and brain-friendly learning style you’re used to from Head First, with exercises and challenges so the design patterns really sink in.
Updated code! The code for all the examples and exercises now compiles and runs with Java 8.
As others have said, don't be fooled by the cover. It's easy reading and perfect for a beginner in design patterns.Published 3 days ago by Shanks
I've been a professional developer/software engineer for a decade, and I still pull out this book occasionally to help me decide how to design new systems. Read morePublished 4 days ago by W. Wyse
Perhaps the best OO design patterns book in the market for a beginner. Very easy and fun to read.Published 16 days ago by Roman
I've studied design patterns for years. I wish this book was available back when i started studying them. It's very well written, verging on entertaining. Read morePublished 19 days ago by Dan'l
Clear, concise. Provides clear, understandable, applicable examples and diagrams.Published 21 days ago by Adam Stutz
It's my first book that i read about design patterns. I think that is a good for start learning about design patterns, is simple of undestand , the examples are so understable, if... Read morePublished 25 days ago by Cristian
i find this book awesome, because include programming principle and also good explanation of every pattern.Published 1 month ago by sebastian