Customer Reviews


3 Reviews
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


7 of 8 people found the following review helpful:
5.0 out of 5 stars Helps You Add OOP to your Embedded Project
This book provides a method of utilizing the advantages of Object-Oriented Programing (OOP) by using C rather than C++. This isn't of much use for people who program PC's where C++ compiliers are abundant. But if there are no C++ compiliers available or the cost is prohibited for the project, this book teaches an excellent way of adding OOP to you code. Like Van...
Published on May 30, 2000

versus
5 of 6 people found the following review helpful:
1.0 out of 5 stars No thanks.
I'm an experienced OO programmer and an experienced embedded programmer who understands the need to "drop down to" 'C' instead of C++.

The contortions the author goes through to provide OO style inheritance are more appropriate for an academic exercise than real world code. The development cost, maintainance cost, & runtime overhead easily outweighs the...

Published on May 29, 2001


Most Helpful First | Newest First

7 of 8 people found the following review helpful:
5.0 out of 5 stars Helps You Add OOP to your Embedded Project, May 30, 2000
By A Customer
This review is from: Reusable Software Components (Prentice Hall Series on Programming Tools and Methodologies) (Hardcover)
This book provides a method of utilizing the advantages of Object-Oriented Programing (OOP) by using C rather than C++. This isn't of much use for people who program PC's where C++ compiliers are abundant. But if there are no C++ compiliers available or the cost is prohibited for the project, this book teaches an excellent way of adding OOP to you code. Like Van Sickle's other book "Programming Microcontrollers in C", the book is well written and easy to read. Concepts are clearly explained and examples are given to clarify the meaning. As an added bonus, you will gain understanding of what C++ compiliers do to your code when compiling objects since some of that work must now be coded by hand.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
1.0 out of 5 stars No thanks., May 29, 2001
By A Customer
This review is from: Reusable Software Components (Prentice Hall Series on Programming Tools and Methodologies) (Hardcover)
I'm an experienced OO programmer and an experienced embedded programmer who understands the need to "drop down to" 'C' instead of C++.

The contortions the author goes through to provide OO style inheritance are more appropriate for an academic exercise than real world code. The development cost, maintainance cost, & runtime overhead easily outweighs the benefits. It's ugly. At some point you just have to admit your stuck with 'C' and stop trying to turn a crescent wrench into a socket set.

The technique (which totally writes off data hiding, btw) is laid out in chapter one. The rest of the book consists of classes built with the technique. Since I couldn't buy into Chapter 1's technique, the rest of the book wasn't very useful.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1.0 out of 5 stars Horrible book, September 19, 2005
This review is from: Reusable Software Components (Prentice Hall Series on Programming Tools and Methodologies) (Hardcover)
I ordered this book expecting to find some good resources on OO design using C and how to use those methods to write embedded code. What I actually got though was a hardware engineer who was teaching terrible coding practices which I feel should not be followed by anyone. The way the author tried to make the OO design pattern with C code seemed backwards to the simple way I have seen in the past.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Reusable Software Components (Prentice Hall Series on Programming Tools and Methodologies)
Used & New from: $3.48
Add to wishlist See buying options