📅  最后修改于: 2020-11-04 06:22:25             🧑  作者: Mango
编程风格就是在开发程序时遵循一些规则。这些良好的做法为程序赋予了诸如可读性和明确性之类的价值。
一个好的程序应该具有以下特征-
例如,如果您像下面这样发表评论,将不会有太大帮助-
! 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