Estudos gratuitos da ER Soluções WebVer outros conteúdos grátis
ER Soluções WebEstudos · Code Complete

32. Código autodocumentado

A melhor documentação é o próprio código; comente a intenção (por quê), não o óbvio (como).

Comentário que repete o código riscado e comentário que explica a intenção destacado
Comente o porquê.

Resumo

Perguntas-chave

responda de cabeça, depois abra
Qual tipo de comentário é o mais útil?
O que descreve a intenção do código no nível do problema (por que ele existe e o que busca), seguido do resumo.
O que fazer com código truque (tricky)?
Reescrevê-lo para ficar claro, em vez de explicá-lo com comentários longos.
O que comentar numa declaração de dados?
Unidades de medida, faixa de valores permitidos, significados de códigos, limitações e o uso de dados globais.

Exercícios de fixação

0/5 respondidas
1.
Qual comentário é o melhor segundo o capítulo?
2.
Um trecho usa um truque de bits que ninguém entende e tem 10 linhas de comentário explicando. O livro sugere:
3.
Na declaração double distancia;, o comentário mais útil é:
4.
Um // TODO: rever isto deixado no código é um comentário do tipo:
5.
O código contorna um bug conhecido de uma biblioteca com uma linha estranha. O que fazer?
Seu progresso fica salvo neste navegador.