...
/Essence of Object-Oriented Programming
Essence of Object-Oriented Programming
Learn why object-oriented programming is a fitting approach.
We'll cover the following...
I want to dedicate this section to object-oriented programming since I believe that it is the primary direction in enterprise software architecture and development. While functional programming is advantageous in certain situations, it is not so convenient or as naturally useful as OOP.
The primary reason behind such a preference is the way people tend to think of or express domain knowledge, which is via nouns and verbs, which directly translate into objects and their behavior. This factor ...