Customer Reviews:
Showing reviews 1-5 of 17
This is what distinguishes learners from procrastinators May 15, 2007 Petros P. Rigas (Thailand) 1 out of 1 found this review helpful
I have taught programming for almost 10 years now. I have used many books which aim to teach students the basics of many programming languages - take the Deitel 'How to Program' series for example. The author's approach in explaining the basics of programming using an object oriented approach is fully-fledged (please read its preface before making any unnecessary comments). Students learn to read and understand class descriptions and implementations. After exposure to many classes in the first couple of chapters, students learn to design their own simple classes and work with them from scratch. The author's discussion of recursion, inheritance and polymorphism is also classical. After teaching an introductory class with this book, my students have always found the move to Java much easier.
Outraged July 15, 2006 Patrick (Mass, USA) 0 out of 1 found this review helpful
Having received this book as a gift I really did not lose anything of value except for my time. No other book has fueled my outrage over its production than this one. I thought I was going to cherish a "Tapestry", especially a free one... When I first got the book, I came here and read the reviews.. and gave the author the benefit of the doubt and said eh, everyone's got an opinion. Let me tell you straight out EVERY negative review here is right on. I have no reason to bash this book other than the facts, as I said before I didn't pay for it. Thank goodness. I felt so ill toward it I wrote to Owen himself. Among the things stated already by past reviews, my most major gripe is that code is scattered about with no real order whatsoever. He gives you a website to download more code.. has a How to G appendix which supposedly has even more code.. yet I guarantee you, you are going to find #include's that are not found anywhere listed above. Not in the appendix, the book content or his site. So what gives? Was this an attempt to influence the budding programmer to develop his/her own classes and header files? I have a strong C background and if he wanted me to dream up these missing files, there's no way I could without advanced knowledge of C++. This is a beginner's book.. so I feel this author meant for the code to not actually be typed by a programmer and run.. but to be looked at and studied by theory. Garbage. Don't waste your time.
His Editor Should Be Hanged September 12, 2003 0 out of 4 found this review helpful
The book " CS Tapestry" often highlights terminology which isn't defined and then uses these terms for explanations in the text. It should have a glossary of terms and definitions and its editor should be hanged. The book should be written for a beginner's point of view. It's marketed as an introduction to the whole field -but gives little attention to the wider tapestry. I spent close to 100 dollars for this book and must invest extra money in supplemental books just to pass the course. He has written a book for beginner computer scientists that can only be understood by computer scientists. This takes no skill at all.
This is the worst book ever July 12, 2002 0 out of 7 found this review helpful
this is the worst book I have ever read. this book is definitely not for beginners. the author introduced classes at the biginning of the book.the university i am attending is using this book, I have never find anystudent who likes this book. even my intructor said this book is not book. I do not recomment this book. i give this book 1 over 100. take my advice if you are a novice
Great Practice Book, but January 5, 2002 1 out of 7 found this review helpful
You wouldn't want to go read a hundred page worth of reading, and yet you only learned a mere something. The chapters have programs that you WILL NEVER use if you are planning to do a lot of C++ hardwork. For a 655-page book, it's not worth the time. Some books cover the very basic in chapter 2 and/or chapter 3, and you get a firm foundation on the basic concepts.
Showing reviews 1-5 of 17
|