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
  • 使用适当的算法清晰地编写代码。
  • 使用连续标记“&”分割长表达式。
  • 制定有意义的变量名称。