You Down With OOP?
May 1, 2022
What is Object-Oriented Programming?
It is a more organized approach to building software. It is software designed around “data, or objects, rather than functions and logic.” (Object-Oriented Programming (OOP) — Alexander S. Gillis).
Why?
Compared to procedural programming, OOP is
- faster and easier to execute
- provides clear structure
- keeps code DRY (reduce code repetition), easy to maintain, easy to modify, and debug
- creates reusable applications with less code in shorter development time