While we are working on a project, our main goal is to make it work as it supposed to and fulfill all the customer's requirements.
But wouldn't you agree that creating a project that works is not enough? Shouldn't that project be maintainable and readable as well?