Critérios de Avaliação: Legibilidade
5. Considerações sobre sintaxe:
–
Exemplos de opções de projeto sintático que afetam a
legibilidade:
•
Palavras especiais: a aparência de um programa e sua consequente
legibilidade são fortemente influenciadas pelas formas das palavras
especiais de uma linguagem (begin, end, for...);
•
Exemplos: Pascal exige pares de begin/end para formar grupos em
todas as construções de controle, a linguagem C usa chaves;
–
Ambas as linguagens sofrem porque os grupos de instruções são
sempre encerrados da mesma maneira, o que torna difícil determinar
qual grupo está sendo finalizado quando um end ou } aparece;
–
O FORTAN 90 e o ADA tornam isso mais claro, usando uma sintaxe de
fechamento distinta para cada tipo de grupo de instrução. (if...end if /
loop...end loop);