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
  • 使用适当算法编写清晰的代码。
  • 使用续行标记“&”拆分长表达式。
  • 为变量选择有意义的名称。
广告