An Object-Oriented Approach to Programming Logic and Design, Third Edition provides the beginning programmer with a guide to developing object-oriented program logic. This textbook assumes no programming language experience. The writing is nontechnical and emphasizes good programming practices. The examples are business examples; they do not assume mathematical background beyond high school business math. Additionally, the examples illustrate one or two major points; they do not contain so many features that students become lost following irrelevant and extraneous details.
Brand: Cengage Learning
Used Book in Good Condition
Most Helpful Customer Reviews
This author is imprecise in her use of terminology. She switches between similar terms for the same thing without signaling. She uses the same term for different things without signaling. She even uses incorrect terms.
The author tends to use a concept in a discussion and then, later, she introduces the concept formally to the reader. Sometimes she never introduces the concept, and youstruggle with the text before you realize that a new concept is involved and you must set about untangling the spaghetti on your own.
On a positive note, the author makes good use of analogies to illustrate abstract programming concepts. Overall, however, this text is a monument to mediocrity.
I knew that this wouldn't be an easy class to take, but the previous review did a great job of describing this book's problems. In my opinion, it should be added that the chapters are unorganized. There are many errors in the book, including an error in the code on page 80 (which I confirmed with my instructor). If your school requires this book, make sure you buy an additional book (probably a Dummies book) or some other learning aid. The author did make good use of analogies, but that's about it.
I had this book for a class on object oriented programming principles and practices. Before I took the course, I kept wondering which language would be used as I couldn't imagine learning OOP without programming. But sure enough, there were flaws with the course because it depended wholly on this textbook:
1. No real programming. How can one learn OOP without programming? Seems dumb if you think about it, but that way, you can have a course open to students without any programming experience! That's how community college administrators think.
2. Mind you, the tests, canned by the publisher were boloney. I was given 3 hours to do an exam, called an "assessment," and tended to finish in 15-30 minutes and still scored around 85%. They were that easy.
3. The homework and examples were psuedo-code and not based on any computer language. Their difficulty varied wildly and instructions were very brief. I am an experienced programmer and needed my...
The authorised South African distributor of this product is under no obligation to honour the manufacture's guarantees/warranties or to provide after-sales service.
Please note that this item is imported from the USA, and is designed to be used in the USA. In addition, if the unit is powered it will come with a US plug and an adapter/transformer may be required. Please click here for more information on power requirements, or check with us if you are unsure or need any assistance!
Please also note that certain items cannot be imported, these include Alcohol, Animals, Batteries, Flammable Materials, Currency, Food, Furs, Chemicals, Explosives, Medications, Plants, Seeds, Supplements, Pressurized Cans, Tactical Equipment, Vitamins, Weaponry and Weaponry Accessories. In these cases, the item and information is displayed for reference purposes only. If you are not sure if we are permitted to bring an item, please send us an e-mail with a link to the item to confirm.
Please also ensure that you are ordering the correct item for your particular application as returns to the USA are costly. Product reviews are also provided for most of our items, which can give you a good idea for possible things to look out for and the quality of the item. By clicking Add to Cart, you are confirming that the item is correct and you accept the conditions listed here.