Índice:
Vídeo: Parte 3 (Dev-C++) - Identificando erros no programa usando o Dev 2024
A maneira mais fácil e fácil de corrigir erros no C ++ é evitar a sua introdução em seus programas, em primeiro lugar. Parte disso é apenas uma questão de experiência, mas adotar um estilo de programação claro e consistente ajuda.
Codificação com estilo
Os seres humanos têm uma quantidade limitada de energia da CPU entre os ouvidos. Você precisa direcionar o que os ciclos de CPU você tem em relação ao ato de criar um programa de trabalho. Você não deve se distrair com coisas como indentação.
Isso torna importante que você seja consistente em como você nomeia suas variáveis, onde você coloca as chaves de abertura e fechamento, quanto você recuar, e assim por diante. Isso é chamado de estilo de codificação . Desenvolva um estilo e fique com ele.
Depois de um tempo, seu estilo de codificação se torna uma segunda natureza. Você verá que você pode codificar seus programas em menos tempo - e você pode ler os programas resultantes com menos esforço - se seu estilo de codificação for claro e consistente. Isso se traduz em menos erros de codificação.
Quando você está trabalhando em um programa com vários programadores, é tão importante que todos usem o mesmo estilo para evitar um efeito Tower of Babel com estilos conflitantes e confusos. Todo projeto precisa de um manual de codificação que articule (às vezes com detalhes excessivos) exatamente como uma instrução if deve ser definida, quão longe para recuar para o caso e se deve colocar uma linha em branco após as declarações de interrupção, para citar apenas alguns exemplos.
C ++ não se preocupa com a indentação. Todo o espaço em branco é o mesmo. A indentação está lá para tornar o programa resultante mais fácil de ler e entender.
Estabelecimento de convenções de nomenclatura variável
Há mais debate sobre a nomeação de variáveis do que sobre quantos anjos se encaixam na cabeça de um pino. Use as seguintes regras ao nomear variáveis:
-
A primeira letra é minúscula e indica o tipo da variável. n para int, c para char, b para bool. Isso é muito útil quando você está usando a variável porque você conhece seu tipo imediatamente.
-
Os nomes das variáveis são descritivos. Nenhuma variável com nomes vagos como x ou y. Você precisa de algo que você possa reconhecer quando tentar ler seu próprio programa amanhã ou na próxima semana ou no próximo ano.
-
Os nomes de várias palavras usam maiúsculas no início de cada palavra sem sublinhados entre as palavras.