João Machini (USP) | |
Lucianna Almeida (USP) | |
Paulo Meirelles (USP) |
Neste trabalho elencamos as ideias e conceitos elaborados por especialistas no desenvolvimento de software orientado a objetos, buscando um maior entendimento de boas soluções, práticas e cuidados quanto ao códigofonte. Isso resultou em um mapeamento entre um conjunto de métricas de código-fonte e os conceitos de código limpo como escolhas de bons nomes, ausência de duplicações, organização e simplicidade de forma a facilitar a detecção de trechos de código que poderiam receber melhorias. Também, apresenta-se uma maneira de interpretar os valores das métricas através de cenários problemáticos e suas possíveis melhorias.