Code Maintainability and Readability - Why Low-Level Design Matters in Software Engineering | OneNoughtOne