"Nevertheless, 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 Wirth
About this Quote
This quote by Niklaus Wirth recommends that Object-Oriented Programming (OOP) is an important part of programming in general. He thinks that OOP rationally follows procedural programming, which a sound understanding of procedural programs is necessary in order to comprehend and also utilize OOP. This implies that OOP is not a substitute for step-by-step shows, however instead an expansion of it. Wirth is recommending that OOP should be viewed as an extra tool in the programmer's tool kit, instead of a substitute for step-by-step programs. He is highlighting the relevance of having a mutual understanding of step-by-step programming in order to be able to make use of OOP efficiently. This quote highlights the relevance of having a good structure in procedural programming in order to have the ability to utilize OOP properly. It likewise suggests that OOP should be viewed as an additional tool in the programmer's toolbox, instead of a replacement for procedural shows.
"A lawyer without history or literature is a mechanic, a mere working mason; if he possesses some knowledge of these, he may venture to call himself an architect"