Home Page do Portal
Brasil, um país de todos

Avaliação do Código do Módulo Agente

Fazendo uma análise dos dados da tabela 2.4, algumas observações são produzidas. A implementação total possui cerca de 20600 linhas de código (LOC), distribuídos 20150 de códigos de arquivos .pas e 451 de arquivos de definição de projeto.

Nota-se alguns aspectos de organização gerais do código. Observa-se sob quase todo o código, uma quantidade muito pouca de comentários sobre o funcionamento do código.

Outra aspecto é a repetição de arquivos idêntico e potencialmente reutilizáveis no código. Existem 4 cópias do arquivo LibXmlParser?.pas, arquivo que tem 2728 linhas de código. Ainda existe outro arquivo com 4 cópias, xml.pas, que tem 34 linhas de código.

Então para encontrar o número de linhas de código sem repetições simples, retirando-se o números de linhas de 3 cópias de cada um dos arquivos replicados, temos o número de 11864 linhas de código.

Como pode ser visto pela tabela 2.1, o número de códigos automáticos é muito grande e não são essenciais para a compreensão do funcionamento interno do código do agente em relação à forma de coleta de informações computacionais e à comunicação com o módulo gerente. As extensões relevantes para esta compreensão são .pas e .dpr. Então, para a produção de um diagrama de classes usou-se somente estas extensões.