试题详情
简答题为建立良好的编程风格应遵循什么原则?
  • (1)节简化
    ①不使用不必要的变量和函数
    ②避免变量重名,变量重名可导致很难被发现的错误。
    ③尽量减小代码量。
    ④尽量减少代码的执行时间,提高执行效率。
    ⑤避免功能冗余的模块。
    ⑥尽量不使用全局变量。
    (2)模块化
    ①确保物理和逻辑功能密切相关。
    ②限定一个模块完成一个独立的功能,提高模块的内聚度。
    ③检查代码的重复率,重复多的代码,要抽出来作为一个单独的模块。
    (3)简单化
    ①采用直接了当的算法,避免使用技巧性高和难懂的代码。
    ②使用简单的数据结构,避免使用多维数组、指针和复杂的表。
    ③注意对象命名的一致性。
    ④以手工的方式简化算术和逻辑表达式。
    (4)结构化
    ①按标准化的次序说明数据;
    ②按字母顺序说明对象名
    ③使用读者明了的结构化程序部件;
    ④采用直截了当的算法;
    ⑤根据应用背景排列程序各个部分;
    ⑥不随意为效率而牺牲程序的清晰度和可读性;
    ⑦让机器多做烦琐的工作,如重复、库函数;
    ⑧用公共函数调用代替重复出现的表达式;
    ⑨避免循环、分支的嵌套层数过高;
    ⑩单入口单出口。
    (5)文档化(documentation)
    ①有效、适当地使用注释。
    ②协调使用程序块注释和程序行注释。
    ③保持文档和程序的同步。
    (6)格式化(layout)
    ①始终采用统一缩进规则;
    ②适当插入括号表明运算次序、排除二义性;
    ③有效地使用空格符以区别程序的不同意群。
  • 关注下方微信公众号,在线模考后查看

热门试题