English, Michael; Mc Creanor, Patrick
(2009)
The Object-Oriented (OO) programming paradigm has claimed numerous advantages,
including enhanced understandability, maintainability and reusability of OO software. However, these advantages do not automatically apply ...