DEV Community

Discussion on: Object Oriented Programming

Collapse
 
drbearhands profile image
DrBearhands

At a glance it seems you've made a mistake: there is a dichotomy between imperative and declarative. Structured vs non-structured is a different dichotomy. Object-oriented and procedural are both (generally) structured and imperative. Assembly is non-structured and imperative.
I think the declarative paradigms don't have or need a structured/non-structured distinction as they are composable by definition.