程序的风格

程序的风格即所书写的程序特征。编程人员往往具有各自不同的风格。具有良好风格的程序易于理解、测试和维护。以下是一些与程序风格有关的设计规则。

·不要为了“效率”而丧失清晰性

·重复使用的表达式,要用调用公共函数去代替

·使用括号以避免二义性

·选用不会混淆的变量名

·使用有意义的变量名和语句标号

·用缩排格式限定语句群的边界

·和谐的格式有助于读者理解程序

·缩排书写要显示程序的逻辑结构

·让程序按自顶向下方式阅读

·避免不必要的转移

·采用三种基本控制结构

·首先使用易理解的伪编码语言编写,然后再翻译成你所使用的语言

·把与判定相联系的动作尽可能近地紧跟着判定

·对递归定义的数据结构使用递归过程

·测试输入的合法性和合理性

·结束输入要用文件结束标记,而不要用计数

·采用统一的输入格式

·把输入和输出局限在子程序中

·确信在使用之前,所有的变量都已被赋初值

·在出现故障时不要停机

·注意因错误引起的中断

·避免从循环引出多个出口

·将数据编制成文件

·选用能使程序更简单的数据表示法

·确信注释与代码一致