Code Re-use
Estimated time to read: 1 minute
A major problem in many businesses today is code redundancy. -
Code Redundancy - Code scattered across many different programmes that does the same thing, or nearly the same thing.
Removing redundancy - Can cut code base by fifty percent, leading to lower costs, increased stability, decreased time to market, etc
Reusable - In Object Oriented systems, code is created in such a way that can be re-used by any program that needs it. - Encapsulation os specific application behaviour allows us to reuse and extend that code functionality in the future.
Encapsulation and Inheritance help to reduce code bases and enable simplicity.