A taxonomy and an initial empirical study of bad smells in code | Synapse