Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
9 of 11 people found the following review helpful:
4.0 out of 5 stars
Interesting and diverse topics; good C advice,
By
This review is from: C Unleashed (Paperback)
First of all, the book gets four stars instead of five because of the horrible, horrible editing. Typographic errors abound, including inside programs, where the formatting is often not what the author intended (like the many instances of spaces *inside* the decrement operator); at least one figure is chopped off, and some tables are incorrectly formatted too. The authors don't share the same coding style, and the editor fails to make the programs look consistent across the book. Generally, I found SAMS books lacking in both content and presentation, but this is an exception, as the content is great. Shame on you, SAMS, for making a mess of the presentation.That said, it is a very good book; it covers many interesting topics to varying depths, but always deep enough to be useful, and certainly impressively deep considering the breadth and variety of the topics. The strongest point of the book is the advice about how C programs ought to be written, and the special care given to the Standard. As one of my fellow reviewers demonstrates, there are people in need of that advice, although not all of them are prepared to accept it (he gave the book a single star). An unusual number of authors contributed to this book, which is a Good Thing, as it means that each chapter was written by someone who was very familiar with the topic, rather than by a sigle person who knew what he was talking about, but maybe didn't have lots of actual experience in that particular area. The main author did a good job on keeping the book coherent (I'd usually assign the praise to the editor, but judging by the awful mess they made in other respects, I suspect it was the author's work, not the editor's), yet the chapters make sense on their own. Be sure though to read Part I eventually, it teaches you some good habits, in the likely case you don't already have them all. Subtle humour (yes, with a 'u' -- Richard Heathfield is British) makes the read entertaining, too; while other technical books are bone-dry or unwisely make forced attempts at being funny, this one seems to strike the right balance.
5 of 7 people found the following review helpful:
4.0 out of 5 stars
Pretty good book for intermediate programmers as well,
By
This review is from: C Unleashed (Paperback)
I note some of the later reviews kind of tanked this book but I am inclined to disagree with the naysayers. I had just been paroled from a 3-to-5 year sentence at a SoCal sweat shop where this book was purchased to avoid attending some in-house classes conducted by the resident, egomaniacal C guru who was attempting to hang onto his tenuous hold over other employees by brow-beating them, otherwise insulting their abilities, motivation, and (when all else failed) their lineage. To suppliment the dubious benefit of these sessions (and obviate the hell-week atmosphere), I purchased this book and used it as a substitute. I found that it taught me everything that the dolt was attempting to do without near as much pain. The book does not strictly build on previous chapters as well as it should, but does present pretty fair illustrations of what a maintenance type will encounter in the older C code bases that they sign on to maintain. Sure, it's not organized as well as it should, but have you ever looked at the notes and examples you have prepared during the course of your employment at a company? I'll wager that the chapters in this book are much more logically constituted.
As to the programming examples, they are just fine. If you are just out of your short pants and want to learn about single- or double-linked lists, or the other gimmicks that turn you from a beginner to a competent intermediate, then the CD is just the trick. Unwrap some of the examples, fire up your IDE and step through them, get to know them; adapt them; use them.. ..beats the skippy out of having some crotchety old miscreant screaming at you like an aged drill instructor that you are pond scum and you won't *ever* be good enough to code C like him. Who the hell cares? I got my "C Unleashed", man.
7 of 10 people found the following review helpful:
5.0 out of 5 stars
An Exceptional Book,
By cdclaxton@hotmail.com (Norwich, Norfolk United Kingdom) - See all my reviews
This review is from: C Unleashed (Paperback)
This is an absolutely exceptional book that provides the reader with a understanding in a vast number of areas of advanced C programming. Each chapter can be read as a single entity and thus ensures that the reader can just pick out a chapter of interest without having to read the preceeding chapters. This book is a must for any intermediate C programmer who is looking to improve their C programming skills quickly to an advanced level.
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|