Curso de Verão de Java



Correção do Exercício de Fixação 10

Este exercício teve como objetivo despertar o senso crítico dos alunos para perceberem erros, muitas vezes sutis, que frequentemente ocorrem nos códigos de programas.

Estes erros geralmente não invalidam a funcionalidade do código mas dificultam bastante o entendimento do mesmo (por comprometerem a clareza) por pessoas que não participaram de sua especificação/construção.

Devemos observar também a importância da documentação do programa, explicando para que serve e como funciona (quais os valores de entrada, a sequência de comandos, a saída esperada, etc.), além dos comentários que devem estar presentes dentro do códig o.

Erros encontrados no código do QuebraCabeca

Erros encontrados no código do CardTest

Erros encontrados no código do ArcTest

O fato de você ter encontrado outros erros que não foram mencionados acima não significa que você está errado, apenas talvez tenha sido mais observador que eu. :)
Alguns erros (indentação pobre, comentários sem significado (importância), nomeação pobre de métodos/variáveis, etc.) são bastante subjetivos, e nem sempre há consenso sobre a ocorrência dos mesmos.


Patrícia Alvarenga Coelho, pac@di.ufpe.br
Última edição em 31 de janeiro de 1996.
URL: http://www.di.ufpe.br/~java/verao/aula10/correcao.html