Fortran - Style de programmation

Le style de programmation consiste à suivre certaines règles lors du développement de programmes. Ces bonnes pratiques transmettent des valeurs telles que la lisibilité et l'absence d'ambiguïté dans votre programme.

Un bon programme doit avoir les caractéristiques suivantes -

  • Readability
  • Une structure logique appropriée
  • Notes et commentaires explicites

Par exemple, si vous faites un commentaire comme celui-ci, cela ne vous aidera pas beaucoup -

! loop from 1 to 10 
do i = 1,10

Cependant, si vous calculez le coefficient binomial et que vous avez besoin de cette boucle pour nCr, un commentaire comme celui-ci sera utile -

! loop to calculate nCr 
do i = 1,10
  • Blocs de code en retrait pour rendre différents niveaux de code clairs.

  • Codes d'auto-vérification pour s'assurer qu'il n'y aura pas d'erreurs numériques comme la division par zéro, la racine carrée d'un nombre réel négatif ou le logarithme d'un nombre réel négatif.

  • Y compris des codes qui garantissent que les variables ne prennent pas de valeurs illégales ou hors plage, c'est-à-dire la validation d'entrée.

  • Ne pas mettre de chèques là où cela serait inutile et ralentit l'exécution. Par exemple -

real :: x 
x = sin(y) + 1.0

if (x >= 0.0) then
   z = sqrt(x)
end if
  • Code clairement écrit en utilisant des algorithmes appropriés.
  • Fractionnement des expressions longues à l'aide du marqueur de continuation «&».
  • Créer des noms de variables significatifs.