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
- 適切なアルゴリズムを使用して明確に記述されたコード。
- 継続マーカー「&」を使用して長い表現を分割します。
- 意味のある変数名を作成します。