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