The conversation about code quality usually revolves around code smells, patterns, modules, languages, principles and other things like that. Things that, indeed, affect to some degree the quality of the code, and it is much easier to talk about them in isolation to put up a fast example.
But I