Books for/about - design patterns


 

 
Head First Design Patterns

Publisher: O'Reilly Media
Authors: Elisabeth Freeman Eric Freeman Bert Bates Kathy Sierra

ISBN: 0596007124
List Price: $44.95
Amazon Price: $28.32
Usually ships in 24 hours

Buy this book 
from amazon.com

or from
amazon.co.uk

Avg Cusomer Rating: 5
Reviews:
Summary: Sesame Street for Software Developers!!!
This book absolutely rocks! I truly have a passion for software development, but I find most books to be just plain dry and boring. This book takes a light-hearted and fun "Sesame Street" type approach to teaching design patterns. If you want to learn more about this subject and have fun doing it, you won't find a better book! It's not only fun, the examples make it very easy to understand the core concepts of design patterns. You won't find this type of approach in the Gang of Four book or Sun's "Core J2EE Patterns" book. If I were designing a computer science curriculum for a university, this book would be required reading!
Summary: The best book on Design Patterns!
This book helped me pass the Sun Certified Enterprise Architect Exam. I had tried to read the Gang of Four book, several times, but it just couldn't hold my interest. Using this book, the related poster, and some flash cards I made up, I was able to master all the patterns in the GoF book in just a couple of weeks. I got 100% on the design patterns questions on my cert!

Highly recommended!


Summary: Excellant Book even if you are not a Java developer
This book was recommended by a friend. When I got the book and started to look at it I was afraid I had just wasted my money. The style of the book is so different from other technical books I have read, I thought I would not be able to read this one. This was not true. The book is really easy to read and I found the style perfect for this topic. I can't say enough good things about this book. I can say that I am a C# developer and I was totally able to relate to 99% of all the examples in this book. If anything this book will help you understand how similar the to languages and their frameworks are similar.
Summary:


       search for design+patterns at amazon.comamazon.co.ukgoogle.com

Patterns of Enterprise Application Architecture

Publisher: Addison-Wesley Professional
Authors: Martin Fowler

ISBN: 0321127420
List Price: $54.99
Amazon Price: $54.99
Usually ships in 24 hours

Buy this book 
from amazon.com

or from
amazon.co.uk

Avg Cusomer Rating: 5
Reviews:
Summary: A must-read for tech leads and architects
Martin Fowler is making a name for himself as a luminary in the area of Software Development. He writes very practical books that have a wonderful blend of theory (e.g. design patterns, UML, refactoring etc.) with experience as you can tell he has applied many if not all of these patterns in real-life projects. This book is an exposition into architectural building blocks that will help every architect and tech lead / senior developer build code that is more extensible and easily maintained (among other things). I found the chapters on O/R structural and behavioral patterns particularly enlightening. By reading this book your "toolbox" of solutions rapidly expands and you get to focus more on the business problem at hand rather than infrstructural "plumbing" things (e.g. how do I build my objects when my data is in a relational table). Very highly recommended - and definitely one of the top 5 software books I have *EVER* had the pleasure to read.
Summary: Patterns for Business Applications
I loved this book! It was exactly what I was looking for when I went searching for patterns that would help with a new business application. It provides alternative solutions to the typical implementation problems associated with business systems, both from a design standpoint and from the perspective of the implementation. The alternatives are compared and weighed in light of the execution environment and cost of implementation, with a comparison of advantages and disadvantages, along with Martin's recommendations. I had the feeling that the comparisons and recommendations were made not based purely upon a theoretical optimum, but also based upon practical and real-world experience with these patterns.
Summary: Great Learning Resource
If you are already well-versed in architectural patterns, you probably won't find much to interest you here. But if you are new to the subject, this is a great book. It goes beyond design patterns to show how to combine and implement the patterns in the real world. In particular, the 100-page tutorial that starts the book is a great intro to the subject.

If I had to recommend two books to someone wanting to learn OOP, I'd recommend 'Head First Design Patterns', then this book.
Summary:


       search for design+patterns at amazon.comamazon.co.ukgoogle.com

Patternmaking for Fashion Design (4th Edition)

Publisher: Prentice Hall
Authors: Helen Joseph Armstrong

ISBN: 0131112112
List Price: $92.00
Amazon Price: $92.00
Usually ships in 24 hours

Buy this book 
from amazon.com

or from
amazon.co.uk

Avg Cusomer Rating: 3
Reviews:
Summary: Pattern Making for Fashion Design
The book is great and very useful, I did buy the book used to save some $$, but it was listed as like new condition. The book I received was not like new--there are a two pretty good quarter sized scrape marks on the cover and spin of the book and there is writting on some of the pages inside. This is not like new to me. So just be aware that you may not get the condition as it is listed! I'm still thinking of sending this back--for almost $100 I think it should be blimish free!
Summary: Amazing Book
This book covers every single thing that you need to know about patternmaking/drafting. After researching this book on this site, I knew that I just had to have it. It covers everything and anything you are thinking of designing. Trust me..... investing in this book will not leave you disappointed (I know I'm not). The instructions and illustrations are simple and easy to understand. It covers all styles u could think of. I just cannot put this book down. If you are "thirsting" to learn the art of pattern making, this book is the ONE. Buy it!!! Buy it now!!!
Summary: Great but doesn't include draping details
I am an experienced sewer. I learned to sew professionally at the age of 12 when I attended the Singer Dressmaking Program during the summer and have been sewing ever since. I purchased this book based on recommendations I read in Amazon.com and I am not disappointed. The instructions are very detailed and clear. I think the program could be enhanced if it also contained information on how to drape as it is also part of the pattern-making process when you're designing clothes. I don't believe you have to be an experienced sewer to enjoy this book. In fact, I am thinking of purchasing a copy to give to my younger sister for her birthday. She will be 41 and is just learning how to sew, on her own at that!
Summary:


       search for design+patterns at amazon.comamazon.co.ukgoogle.com

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

Publisher: Addison-Wesley Professional
Authors: Erich Gamma Richard Helm Ralph Johnson John Vlissides

ISBN: 0201633612
List Price: $54.99
Amazon Price: $46.54
Usually ships in 24 hours

Buy this book 
from amazon.com

or from
amazon.co.uk

Avg Cusomer Rating: 4
Reviews:
Summary: A classic for OOP - not much else to say
You've got to read it, if only to say you read it :-) True the book is C++ focused (it will be somewhat tough for those who only know Java / C#) and it has quite a level of sophistication (probably aimed at those in a Computer Science degree or master's programs). But, that said, it really started part of a revolution in OO - open source gave us reusable code, design patterns gave us reusable solutions to design problems; and this was the book that really "lit the fire" for patterns.
Summary: A Great Reference Book
This is my primary resource for reference purposes. It's my first stop when I need a specific pattern. I recommend the Head First book for learning; this book for the basic patterns; and Martin Fowler's Enterprise Application Architecture book if you are designing business applications. Also, Partha Kuchana's Design Patterns in Java book is great if you are using Java.
Summary: Good book for Software Designers
It is a good direction for the Software Engineers to learn about patterns and designing the applications.
Summary:


       search for design+patterns at amazon.comamazon.co.ukgoogle.com

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)

Publisher: Prentice Hall PTR
Authors: Craig Larman

ISBN: 0131489062
List Price: $59.99
Amazon Price: $59.99
Usually ships in 24 hours

Buy this book 
from amazon.com

or from
amazon.co.uk

Avg Cusomer Rating: 5
Reviews:
Summary: Wanna master OO Design for real?
I had a degree in Computer Science from a respectable university when I read the book. Still, I learned from the book so much that I realized I barely scratched the surface of OO design before reading it.

It teaches OO Analysis and Design using many techniques, such as writing use cases, modeling the business domain, drawing UML diagrams, using CRC cards, and going through agile iterative development cycles.

This book will not only provide you with a chance to learn OO Design, but also requirements gathering, analysis, and basic architecture and project management.
Summary: Great introduction to OOAD
This book is a great introduction to OOAD, agile development, Patterns and UML. It goes from the basic concepts to real world applications. It is has lots of content though but it is worth reading it from beginning to end.
Summary: Balanced Real-World Advice For Best Practices Software Development
I read the first edition of this book years ago when I was making the transition to objects. It was about the tenth book on the subject that I had read, but it was the first one that consistently anticipated the questions that came up when I was actually trying to build something using UML, long after the hype and "objects will save us" party atmosphere had died down. Craig Larman has carefully remembered, or has taught this enough to have been reminded of, the kinds of questions software practitioners actually encounter on the way to building systems using UML. This 3rd edition is twice as big as the first, and it is twice as good only because it is twice as much of Larman's excellent teaching.

This book is so good that even developers experienced with UML, the GRASP patterns, and agile development methods will gain from it, reminding us once again to balance the best practices that we apply perhaps a little unevenly at times. It is clearly a book by someone who has been there, and has remembered what it was like during the learning process. But perhaps its greatest strength is its application of very good theory in a very pragmatic way, in short, its balance. This is one of a very few books that I recommend to everyone I know in software.

Summary:


       search for design+patterns at amazon.comamazon.co.ukgoogle.com

Core J2EE Patterns: Best Practices and Design Strategies, Second Edition

Publisher: Prentice Hall PTR
Authors: Deepak Alur Dan Malks John Crupi

ISBN: 0131422464
List Price: $54.99
Amazon Price: $34.64
Usually ships in 24 hours

Buy this book 
from amazon.com

or from
amazon.co.uk

Avg Cusomer Rating: 5
Reviews:
Summary: Can't put it down
This book is a good read. I simply cannot put it down, with clear explanations and with code to realize, its really good and it excites the developer's imagination.

As a foundation, all developers/designers should also get "Design Patterns" - Gang of Four and understand the material
Summary: Useful and practical techniques for designing web solution
Concepts of Presentation, Business and Integration Tiers are nowadays so popular among all technical designs in framework and web architecture levels, upon the promotion of diversity of responsibilities, low coupling and high cohesion between each layers. This book would be the 'bible' of mastering such technology before ongoing development. Nevertheless, it's useful for implementing projects using any skillsets, even not related to Java. (e.g. C++, PHP).
Summary: Great book, but a bit outdated
No doubt it's a great book and everybody can learn a whole lot from it. However, considering recent modern lightweight approaches (without EJBs) to J2EE application development, it feels a bit outdated regarding practical implementations of the patterns. You may as well check the Spring Framework for more up to date flavors.
Summary:


       search for design+patterns at amazon.comamazon.co.ukgoogle.com

Patterns in Design, Art and Architecture: Birkhauser

Publisher: Birkhauser
Authors: Princeton Arch Staff

ISBN: 3764371846
List Price: $82.95
Amazon Price: $52.26
Usually ships in 24 hours

Buy this book 
from amazon.com

or from
amazon.co.uk

Avg Cusomer Rating:
Reviews:
Summary:


       search for design+patterns at amazon.comamazon.co.ukgoogle.com

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Microsoft Net Development Series)

Publisher: Addison-Wesley Professional
Authors: Krzysztof Cwalina Brad Abrams

ISBN: 0321246756
List Price: $44.99
Amazon Price: $44.99
Usually ships in 24 hours

Buy this book 
from amazon.com

or from
amazon.co.uk

Avg Cusomer Rating: 5
Reviews:
Summary: invaluable to developers of class libraries, components, and frameworks--whether .NET or not.

Excerpt from C# Online.NET Review (wiki.CSharp-Online.NET):
"The book is a codification of the set of guidelines worked out by the Microsoft .NET Framework development team to govern the project. It has been refined over six years. It's like the Constitution of .NET. But, the guidelines are so well crafted that the principles embodied in them apply equally well, not only, to all .NET languages, but also, to Java or any object-oriented language."
Summary: A book of do's and dont's
Just got this book. This is just a book of do's and dont's. Literally. Just about every page says...

DO this.
DON'T do that.
DO that.
DON'T do this.

All the way through the book.

This is not my preferred reading style. I was expecting more tutorials and code examples of some successful object models, not just some rules where the key words to help you remember are repeated and in bold, "DO" and "DON'T".

Considering this was a five-star book and featured in magazines and various web sites, I am disappointed.

I'm sure the actual rules being pointed out are fine. Great, even. Meriting of 3 stars instead of 1 or 2. But I don't think it likely for me to bother reading this book because it has no real structure, hence I don't see it enabling me to remember the points it was trying to make.
Summary: Great Guidelines for Framework or Library builders
I found the book immediately helpful. From the first pages, I was able to apply suggestions to how I designed frameworks. I have been creating .Net libraries since 2002. Now as the Lead Architect, my job is to create an entire product framework from the ground up.

My first decision was to ensure that my team had a set of guidelines. I searched the internet and this book came up on Amazon. I purchased the book, and found it immediately helpful. The authors have hand-on experience writing components of the .Net framework. They have learned through trial and error what works best. This book with some minor additions will serve as the guideline for my team.

You will find the book easy to read, clear and concise. In short the specifications of DO, DO NOT, CONSIDER, helped me understand the best practices for creating frameworks. As I read the guidelines, I also uncovered weakness in my understanding, particularly with the 2.0 framework. In these cases, the guidelines served as a target for additional learning.

I agree with the others, this book is not just for .Net frameworks. These are excellent guidelines for any object oriented language; although the book is directly effective for professionals that use the .Net framework.

Summary:


       search for design+patterns at amazon.comamazon.co.ukgoogle.com


Computers and Electronics Books || Automotive Books || Misc Books






Computers and Electronics Books
| 3d | 3d animation | 3d graphics | 3d studio | 3ds max | Abap | Administrator | Adobe | adobe acrobat | adobe after effects | adobe audition | adobe bridge | adobe golive | adobe illustrator | adobe image ready | adobe indesign | adobe pagemaker | adobe photoshop | adobe premier | ADSL | amazon com books | apache | aplication server | Apple | asp | asp.net | autocad | avid | avid media composer | avid symphony | avid xpress | bind | BlueRay | C sharp | c++ | C++ Builder | Cambridge ICT Starters | certification | certification books | Cisco | Cisco BCMSN | Cisco BCRAN | Cisco BGP | Cisco BSCI | Cisco BSSC | Cisco CCDA | Cisco CCDP | Cisco CCIP | Cisco CCNA | Cisco CCNP | Cisco CCSP | Cisco CIT | Cisco CSIDS | Cisco CSPFA | Cisco CVOICE | Cisco DESGN | cisco firewall | Cisco INTRO | Cisco MPLS | Cisco QoS | Cisco SECUR | civilization | cobol | ColdFusion | combustion | Computer Associates | Computer Science | CORBA | css | db2 | deko | delphi | design patterns | dhtml | digital production | DirectX | DirectX9 | dll | dns | dns server | DVD | eBay | ECDL | ECDL Advanced | Final Cut | Final Cut Pro | flash 8 | Flash Studio 8 | fortran | game cube | Google | Graphic Design | graphics | graphics development | hacking | haking | Hardware | hardware hacking | html | Intel | internet | irix | isdn | J2EE | Jakob Nielsen | java | javascript | LDAP | linux | Linux Administrator | LSAT | mac | mac os | macintosh | Macromedia | macromedia actionscript | macromedia dreamweaver | macromedia flash | Macromedia Studio 8 | mail server | mail servers | max 3d | maya | Microsoft Application Developer | microsoft c# | Microsoft Certified | Microsoft Database Administrator | Microsoft Desktop Support Technician | microsoft exams | microsoft excell | microsoft frontpage | microsoft office | microsoft powerpoint | microsoft reader | Microsoft Solution Developer | microsoft sql server | Microsoft Systems Administrators | Microsoft Systems Engineer | microsoft visual basic | microsoft visual studio | microsoft windows 2000 | microsoft windows 2003 | microsoft windows server | microsoft windows xp | microsoft word | microsoft works | Mini DV | mysql | networking | ocx | Open Source | opengl | oracle | oracle 10g | oracle 9i | Oracle administration | oracle application server | Oracle programming | palm os | palm reader | pascal | pda | pdf | Photoshop CS2 | php | php5 | Pinnacle | Pinnacle Liquid | Pinnacle Studio | playstation | plc | pocket pc | PocketPC | postscript | powerbuilder | programming | samba | sap | SAP ABAP | SAS | sco | sco unix | search engines | smartphone | SOA | soap | solaris | sql | svg | sybase | tcp/ip | Telecommunications | telecoms | Unisys | User Interface Design | vb script | vbx | Video Games | Virus | Visual Studio 2005 | Visual Studio.NET | VoIP | web | Web Usability | webdesign | website development | websites | WebSphere | WiFi | Windows 2003 Server | Windows Administrator | Windows XP Pro | Windows XP Profesional | Windows XP Professional | wireless networking | x-box | xhtml | xml | xslt | Yahoo



| home |