编程风格就是在开发程序时遵循一些规则。 这些良好实践赋予您的程序可读性和明确性等价值。
一个好的程序应该具有以下特征 -
例如,如果你发表如下评论,它将没有多大帮助 -
! 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