Our ultimate goal is extensible programming. By this, we mean the construction of hierarchies of modules, each module adding new functionality to the system.
Niklaus WirthNevertheless, I consider OOP as an aspect of programming in the large; that is, as an aspect that logically follows programming in the small and requires sound knowledge of procedural programming.
Niklaus WirthTime pressure gradually corrupts an engineer's standard of quality and perfection. It has a detrimental effect on people as well as products
Niklaus Wirth