C# 3.0 Design Patterns Book Review
I found this book to be a very good treatment of the GOF patterns. The content is well organized and has a very clean feel to it. I think there would be 2 primary audiences. One would be those that have study the GOF patterns, but want to see them implemented with the latest C# functionality available. The other would be those that have never before studied the GOF patterns and want to learn about them. I think both audiences should know the C# 3.0 language and syntax before reading this book, or at least be willing to learn C# 3.0 while reading this book. Although the author claims this is a the book will guide you through the new C# 3.0 language features, they are only really listed. The side bars are enough to send you off looking for the right thing to learn, but you won't learn it with the content in the sidebar. As long as you are willing to go outside the book to learn the new C# 3.0 features, this book will serve to point them out. Each pattern is broken down into 7 parts- Role, Illustration, Design, Implementation, Example, Use, and Exercises. I think the author does a great job at communicating the intention of the patterns. She makes good use of graphics and UML diagrams. She also makes you put some thought into the patterns by offering mini quizzes. The author also has a nice support site which has the code available and a lot of good information about patterns including the UML diagrams from the book. The code is very well organized and is very usable. All in all I think this is a great C# GOF Patterns book and would recommend it to anyone that wants to learn to implement the GOF patterns with the latest C# language features available. |
0 Comments:
Post a Comment
<< Home