Object Oriented vs Structured Software Development

A few years back I conducted a presentation for a computer science course on the fundamental differences between object oriented design methodology and the traditional structured design methodology in software engineering.

You’d be hard pressed to find modern software engineers who have never used object oriented design in their programs at all, such is its ubiquitousness, but it’s still handy to understand why you’d want to employ a structured approach. In particular for engineers who primarily work with C on embedded systems and the like.

You may also like...