View Review Details


Book:   Head First C#
Subject:   Waste Of Money
Date:   2008-11-05 00:23:16
From:   Anonymous Reader
Rating:  StarStarStarStarStar


I bought "Head First C#" because it was a "Brain-Friendly Guide", however it really is very CONFUSING. I am NOT new to programming, however the concepts are NOT explained very much and it is very confusing.


The book moves TOO FAST and leaves out detail of concepts, not spending much time on any one thing, it just briefly mentions most things and then moves on. I have had to re-read the material, to find out that I missed something important was briefly mentioned (usually only a word or two) and embedded deep into the text.


Besides the book NOT being detailed and being confusing, it seemed the book was written in a backwards format – meaning that it would have you to type some code – with little or no programming rules (of the code syntax). After typing in the code, it would mention some of the parts of the code syntax, however leaving other parts unmentioned. Several times, there was certain code that you typed in, but it would NOT mention that syntax until 50 –70 pages later (maybe).


It seemed that the book really jumped into the middle of programming concepts without first starting with the BASICS of programming C# in the IDE (and it did not really even explain the IDE or the new revisions that it has since the older IDEs).


Maybe the book needs a rewrite, where it does not move so fast and it clearly explains the concepts before actually writing a program. It is OK to reiterate the syntax after you have typed it in, however it should first introduce the concept and a VALID code example (NOT just pseudo code – but real code).


I have other Head First books, however "Head First C#" is the most confusing of the "Head First" books that I have. I have been programming in Visual Basic, I wanted to get into C#, so I bought "Head First C#" because I thought that it would explain things more clearly; however I was very disappointed at how confusing, un-detailed, lack of organization & lack of detail of programming concepts in C# that it has.

I am very disappointed in “Head First C#”. I should have spent my $50 of a different book.


See larger cover

"Head First C# is absolutely the best introduction to the C# language for C# beginners."
--Will Wagers, C# Online

Main Topics Oldest First