Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
C# Class Design Handbook: Coding Effective Classes :

C# Class Design Handbook: Coding Effective Classes :

List Price: $39.99
Your Price: $26.39
Product Info Reviews

<< 1 >>

Rating: 4 stars
Summary: Good book on C# classes but not too much design concepts
Review: Excellent book if you are looking for a reference on coding C# classes. Explains all aspects of class containers very well but only one chapter is devoted to class design concepts. A little more depth into this subject could have been better.

Rating: 5 stars
Summary: Simply Outstanding
Review: I was looking for a book that could clearly communicate best practices in developing with C#. This is the book I was looking for. I've been delighted with this book and it is one of the few in my stable that is getting the cover-to-cover treatment. An excellent book that will help make you a better C# programmer.

Rating: 5 stars
Summary: Simply Outstanding
Review: I was looking for a book that could clearly communicate best practices in developing with C#. This is the book I was looking for. I've been delighted with this book and it is one of the few in my stable that is getting the cover-to-cover treatment. An excellent book that will help make you a better C# programmer.

Rating: 5 stars
Summary: Fantastic for intermediate programmers
Review: Let me start by saying that I found this book to be fantastic. I would recommend this book to any intermediate programmer that's feeling a little stuck in where to go next.
The book starts off with the basics, the same way that most C# programming books do. It starts with the difference between value types and reference types, but what I found as I read into the first chapter was that this book went way beyond any other that I have read. It has simple examples to differentiate between the two types but then has you view the IL for the examples and starts to explain why value types and reference types are handled differently. That was just the beginning.
The Class Design Handbook takes you through short, easy to understand examples that enforce the goal of the book but then as in the first chapter it goes on to explain why things are done a certain way, why a good design my incorporate or avoid something and what is actually happening behind the scenes.
The other aspect of the book that I've found to be exceptionally useful is chapter 6. Events and Delegates; this book contains the first concise explanation of the .NET event handling model that I've seen. It takes you through the code that .NET creates to represent a delegate class and through IL shows you what is really happening.
This book sits on my desk at work and when I know I'll be writing C# at home, it travels with me.
Simple explanations, easy to understand code examples and straight-forward text make this an excellent reference book, although I read it cover to cover (geek). I use this book especially during the design phase of any project and recommend that anyone that feels like they need a little boost in the learning department will enjoy this book.


Rating: 2 stars
Summary: Mistitled Book
Review: This book has very little content regarding good class design. There is one small chapter detailing a few Design Patterns (Singleton, Factory, Lazy Init) and the rest of the book is just explaining the way C# and the CLR work.

If you are already a developer in some other language, this book will get you up to speed on C# very well, and is a good reference book, however it is not a Class Design book at all.

I found no real information regarding design guidelines, reusabilty, error handling etc.

Rating: 5 stars
Summary: Perfect "best practices"
Review: With all due respect to another reviewer this book is not mis-titled. It is not a design pattern book but a class design book as the title correctly states. If you want a C# design pattern book they are out there but if you want a to-the-point handy reference for coding classes in C# this book is outstanding!


<< 1 >>

© 2004, ReviewFocus or its affiliates