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
  • 使用適當演算法編寫清晰的程式碼。
  • 使用續行標記“&”拆分長表示式。
  • 為變數選擇有意義的名稱。
廣告
© . All rights reserved.