- Taschenbuch: 264 Seiten
- Verlag: Ability First Limited (8. November 2012)
- Sprache: Englisch
- ISBN-10: 0956575862
- ISBN-13: 978-0956575869
- Größe und/oder Gewicht: 18,9 x 1,5 x 24,6 cm
- Durchschnittliche Kundenbewertung: 1 Kundenrezension
- Amazon Bestseller-Rang: Nr. 117.294 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
C# Design Pattern Essentials (Englisch) Taschenbuch – 8. November 2012
|Neu ab||Gebraucht ab|
Wird oft zusammen gekauft
Kunden, die diesen Artikel gekauft haben, kauften auch
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre E-Mail-Adresse oder Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Mehr über den Autor
Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?
In diesem Buch(Mehr dazu)
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
- Covers all 23 GoF patterns (not all books do this).
- Very simple and clear examples.
- Examples follow a common theme.
- Covers MVC and other useful patterns beyond GoF.
- Only assumes basic knowledge of C#.
- Useful appendix showing a "pattern on a page" for quick reference once you become familiar.
- The best patterns book for beginners that I have seen, and also useful for non-beginners.
- No one book on the subject can provide all the information you will ever need, so other resources/books may also be beneficial in learning different ways of applying patterns.
- Some minor typographical errors, although there is an errata page on the publisher's website.
Overall, I highly recommend this book. It is clearly and concisely written and covers a subject that all C# programmers should know and have on their bookshelf.
From a common base application each pattern is applied, examples are simple without excess code, making them easy to follow & identify the pattern.
Each pattern is in it's own chapter, with it's UML, problem description & example code,
At the end of the book there is a chapter with an application that incorporates all the patterns. In the appendix, each pattern is summarized including it's UML, for a quick reference.
This book would also serve as a good stepping stone, to books that might have a deeper & broader explanation of patterns eg. the original GOF book etc.
For what you can learn in a short time, providing the benefits of better coding, makes this book great value.
I only gave four stars because I thought it lacked a better comparison of the patterns. As a newbie to patterns, I am still not sure what the major differences are between abstract factory vs. factory method, for example. Some patterns are obvious and need little explanation, like Singleton for example. But others, like the various factory patterns sound quite familiar. I would have loved one more chapter to describe best practices for choosing a pattern among similar patterns, or a few real case scenarios showing non-optimal programming and its improvement after applying a better pattern. I realize the author does do his, but in a very limited way as it pertains to avoiding excessive use of If-Else statements, but I would have loved more complicated Do-Not-Do's.
As is, I will be getting my google on to research further on such curiosities, but I am rather pleased with my Kindle purchase and investment in reading time.