Fortran-programming-style

提供:Dev Guides
移動先:案内検索

Fortran-プログラミングスタイル

プログラミングスタイルとは、プログラムの開発中にいくつかのルールに従うことです。 これらの優れた実践により、プログラムに読みやすさや曖昧さなどの価値が与えられます。

良いプログラムは、次の特性を持つ必要があります-

  • 読みやすさ
  • 適切な論理構造
  • わかりやすいメモとコメント

たとえば、次のようなコメントを作成する場合、それはあまり役に立ちません-

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

ただし、二項係数を計算していて、nCrにこのループが必要な場合は、このようなコメントが役立ちます-

! loop to calculate nCr
do i = 1,10
  • コードブロックをインデントして、さまざまなレベルのコードを明確にします。
  • ゼロによる除算、負の実数の平方根、負の実数の対数などの数値エラーがないことを確認するための自己チェックコード。
  • 変数が不正な値や範囲外の値をとらないようにするコード、つまり入力検証を含める。
  • 不要な場所にチェックを入れずに実行を遅くします。 たとえば-
real :: x
x = sin(y) + 1.0

if (x >= 0.0) then
   z = sqrt(x)
end if
  • 適切なアルゴリズムを使用して明確に記述されたコード。
  • 継続マーカー「&」を使用して長い表現を分割します。
  • 意味のある変数名を作成します。