Rating: - Wordy and Too systematic
As many have pointed out, the book starts great but then it becomes confusing and wordy. There are two reasons for that:
1. It analyzes the code systematticly. Every line of code is explained even though it might have been explained earlier in the book. Sometimes the authors repeat themselves and explain the same code twice!
2. The authors present long and complicated code just to demonstrate new and simple concepts. This is apparent by their exessive use of GUI applications at the beginning of the book, Especially in chapter 6 "Methods".
Future revisions of the book must consider the above mentioned problems as they seriously hinder the learning progress.
Rating: - Nice and easy
I recieved this book free at a msdnaa event, and i thought it was pretty good, would be ideal for intermediate level programmers or as a textbook to a beginner's programming course
Rating: - Best beginner book I've seen.
I have read a few reviewers say that this book is "not for beginners" or "hard to follow" or that it "doesn't give us any practice". Nothing could be less accurate. Are they reading the same book? I started reading the "in 24 Hours" book and the "in 21 Days" book. I got through the first few chapters of each and felt like I was spending a lot of my time trying to go back through the chapters and figure out what the authors were trying to teach. No such problem with this book. I'm half way through the book, and have a MUCH more thorough understanding of C#. I wouldn't call myself a programmer by any stretch just yet, but I know I'm getting a solid base to work from and know that I can write working C# code. If you have ever taken classes in anything and can read, this book will teach you C#. Thank you Deitels!
Rating: - Thoroughly thorough and utterly boring
If you are looking for a book that thoroughly and systematically explains the details of the language, then this book might be for you.
The problem I had with it was jumping from what the book talks about to actually make a program. The book spends pages and pages about the most subtle details of the language, but very little about how to actually do anything interesting or complicated with it.
I'll give it a 5 for theory and a 1 for practicality.
Rating: - Poor Book
I have been teaching both c++ and visual basic for the past several years. I attempted to use the Deitel book to grasp c# and found it very hard to follow. It seems they attmpted to write a book that pleases both newbies and seasoned programmers alike, in my opinion it does niether very well.
|