Fortran - Estilo de Programação
O estilo de programação consiste em seguir algumas regras durante o desenvolvimento de programas. Essas boas práticas transmitem valores como legibilidade e clareza ao seu programa.
Um bom programa deve ter as seguintes características -
- Readability
- Estrutura lógica adequada
- Notas e comentários autoexplicativos
Por exemplo, se você fizer um comentário como o seguinte, não será de muita ajuda -
! loop from 1 to 10
do i = 1,10
No entanto, se você está calculando o coeficiente binomial e precisa desse loop para nCr, um comentário como este será útil -
! loop to calculate nCr
do i = 1,10
Blocos de código recuados para tornar vários níveis de código claros.
Códigos de autoverificação para garantir que não haverá erros numéricos como divisão por zero, raiz quadrada de um número real negativo ou logaritmo de um número real negativo.
Incluir códigos que garantam que as variáveis não aceitem valores ilegais ou fora do intervalo, ou seja, validação de entrada.
Não colocar cheques onde seria desnecessário e retarda a execução. Por exemplo -
real :: x
x = sin(y) + 1.0
if (x >= 0.0) then
z = sqrt(x)
end if
- Código claramente escrito usando algoritmos apropriados.
- Dividindo as expressões longas usando o marcador de continuação '&'.
- Criação de nomes de variáveis significativos.