Rating:  Summary: Good for learning Review: I am reading this book on the recommendation of a friend. My school sucks and does not teach a class in C. I find this book very easy to read and filled with good examples. It is easy to understand. It was done wonderfully. When I finish it I will purchase their book C++ How to Program.
Rating:  Summary: Great Book! Review: I bought this book a year ago, (and i am 11 years old, NO JOKE!) and i thought this book was great! It was easy to understand, clear, and fun! I didnt want to put it down! Another great book on C is the (in)famous K&R! (Kerningham & Ritchie!) That was also a great book
Rating:  Summary: Great Book! Review: I bought this book a year ago, (and i am 11 years old, NO JOKE!) and i thought this book was great! It was easy to understand, clear, and fun! I didnt want to put it down! Another great book on C is the (in)famous K&R! (Kerningham & Ritchie!) That was also a great book
Rating:  Summary: Lazy programmers make lazy authors Review: I don't want to waste much more of my time than this book has already wasted. I'll simply give an example from the book itself. In discussing the complicated concept of linked lists, the authors offer only this about notion and requires careful programming."Not exactly instructive. The authors make no effort whatsoever to illustrate this complex notion or even to elaborate on the problems this complexity poses. Unfortunately, many instructors, who are of course already familiar with this material, seem to think this elliptical approach to teaching is just fine and are using this book in their classes. It's certainly not an efficient means of run. If your teacher uses this book, find another teacher.
Rating:  Summary: A book about good programming practice Review: I first read this book during my first course on C programming. In my opinion, this is an excellent introductry book on the subject of programming, not necessary for C alone. It contains a lot of useful hints, pitfalls and common mistake people do in C programming or programming in general. These are necessary (in my opinion) in establishing a good programming practice, though it may not suit those who want a crash course on C programming, or who want to use it as a source of reference. I personally find the section on pointers very helpful. I recommend this book for beginners who really want to become a good programmer, not just programmer.
Rating:  Summary: A book about good programming practice Review: I first read this book during my first course on C programming. In my opinion, this is an excellent introductry book on the subject of programming, not necessary for C alone. It contains a lot of useful hints, pitfalls and common mistake people do in C programming or programming in general. These are necessary (in my opinion) in establishing a good programming practice, though it may not suit those who want a crash course on C programming, or who want to use it as a source of reference. I personally find the section on pointers very helpful. I recommend this book for beginners who really want to become a good programmer, not just programmer.
Rating:  Summary: Good for programmers new in C Review: I first used this book as a university text in a first semester course. As a beginner in programminng and C I was totally confused. The book was too difficult to read. Later on though, I found it an exellent reference and guidebook. It covers the Language very well, but you need some knowledge beforehand. In my first year of software development this book quickly ran out of steam. It does not address complex issues in much detail. I felt it lacked the "why" of coding. Sorry mates A very good book for programmers who want to learn C.
Rating:  Summary: Great Book! Especially for beginners. Review: I had not programmed at all, in any langauage, before I picked up this book. It is well layed out, the examples make sense, and it gives a very thorough knoweldge of the language itself. If you are new to programming, or just want to learn C, pick this one up
Rating:  Summary: A horrible way to begin Review: I had to teach from this book, and was extremely disappointed in so many ways. Their chapter (7) on \pointers barely scratched the surface of memory management in C. Additionally, the book does a poor job in de\monstrating weak typing in C. The worst parts of the book, however, are the numerous code examples. My stude\ nts, much to their frustration and my shock, even stumbled across one that failed to compile! Aside from this\ , the code examples are written sloppily, without much regard for readability or an eye towards industry codin\ g standards. This book should be removed from the shelves as soon as possible! The only virtue contained in \ it is a pretty fair section dealing with output formats. Otherwise, it is a menace to the profession, teachin\ g poor coding style and brushing off the most powerful aspects of the C programming language.
Rating:  Summary: great book, but hard exercises Review: I have found this book quite excellent in that it uses clear and understandable language to preach a difficult programming language. I definitely never studied computer in my college(I got two BAs which now I usually find outdated in present 'technologized' world). The book is good, but it does not provide enough exercises with explainations! Many of the exercises are really time-consuming and frustrating, maybe not for classroom learners, but for a dedicated self-learner, it represents quite a bumpy journey. Anyhow, I think I will carry on.
|