Code quality is at the heart of informatics development, as it tells if you’re going to handle your next task with ease or not. Indeed, maintaining a code base is mostly about quality and flexibility. The cleaner you code, the easier it will be to make changes afterwards.
Quality measurement comes in various flavors, with different meanings associated to them. Coding standards, decoupling, commenting and testing are some of these and are easy to measure with standard tools. Even if there is probably no way to achieve perfect quality in a real-world case, we can always improve the way we work and find new ways to get better.