Refuctoring

Waterfall 2006 - International Conference on Sequential Development

Industry studies show a clear relationship between the maintainability of code and the expendability of developers. In your rush to deliver working software, there’s always a danger that you might inadvertently introduce code “smiles”. A code “smile” is some aspect of the code that makes other developers smile when they have to maintain it. Common code “smiles” include: