程序的风格
程序的风格即所书写的程序特征。编程人员往往具有各自不同的风格。具有良好风格的程序易于理解、测试和维护。以下是一些与程序风格有关的设计规则。
·不要为了“效率”而丧失清晰性
·重复使用的表达式,要用调用公共函数去代替
·使用括号以避免二义性
·选用不会混淆的变量名
·使用有意义的变量名和语句标号
·用缩排格式限定语句群的边界
·和谐的格式有助于读者理解程序
·缩排书写要显示程序的逻辑结构
·让程序按自顶向下方式阅读
·避免不必要的转移
·采用三种基本控制结构
·首先使用易理解的伪编码语言编写,然后再翻译成你所使用的语言
·把与判定相联系的动作尽可能近地紧跟着判定
·对递归定义的数据结构使用递归过程
·测试输入的合法性和合理性
·结束输入要用文件结束标记,而不要用计数
·采用统一的输入格式
·把输入和输出局限在子程序中
·确信在使用之前,所有的变量都已被赋初值
·在出现故障时不要停机
·注意因错误引起的中断
·避免从循环引出多个出口
·将数据编制成文件
·选用能使程序更简单的数据表示法
·确信注释与代码一致