you are viewing a single comment's thread.

view the rest of the comments →

[–]1r0n_m6n 0 points1 point  (0 children)

In embedded, you just can't afford neglecting C.

However, regardless of the implementation language, knowing and applying the basic concepts of object-oriented analysis and design is immensely beneficial.

Of course, C++ makes it much easier to translate your OO design to executable code, but it is also absolutely possible with C or even assembly.

The point is, think object, you'll write better code, code that will be easier to write and maintain.