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.