编程风格

17 Mar 2025 | 阅读 2 分钟

编程风格是指用于编写计算机程序源代码的技术。大多数编程风格旨在帮助程序员快速阅读和理解程序,并避免出错。(较早的编程风格也侧重于节省屏幕空间。)良好的编码风格可以克服第一种编程语言的许多缺陷,而糟糕的风格则会破坏一种优秀语言的意图。

良好的编程风格的目标是提供可理解、直接、优雅的代码。各种程序中使用的编程风格可能源于公司或其他计算组织的编码标准或代码约定,以及实际程序员的偏好。

关于编程风格的一些一般规则或准则

Programming Style

1. 表达的清晰度和简洁性: 程序应以这种方式设计,以便程序的目的是清晰的。

2. 命名: 在程序中,您需要命名模块、进程、变量等。应注意命名风格不应晦涩且不具代表性。

      例如: a = 3.14 * r * r
                              圆的面积 = 3.14 * 半径 * 半径;

3. 控制结构: 最好尽可能使用单入口和单出口结构。

4. 信息隐藏: 应该尽可能对数据结构中的信息进行隐藏,不让系统的其余部分访问。信息隐藏可以减少模块之间的耦合,使系统更易于维护。

5. 嵌套: 循环和条件的深度嵌套会严重损害程序的静态和动态行为。这也会使理解程序逻辑变得困难,因此最好避免深度嵌套。

6. 用户定义类型: 大量使用用户定义的数据类型,如枚举、类、结构和联合。这些数据类型使您的程序代码易于编写和理解。

7. 模块大小: 模块大小应均匀。模块大小不应太大或太小。如果模块大小太大,通常在功能上不具有内聚性。如果模块大小太小,会导致不必要的开销。

8. 模块接口: 应仔细检查具有复杂接口的模块。

9. 副作用: 当调用一个模块时,它有时会产生修改程序状态的副作用。应尽可能避免此类副作用。


下一个主题结构化编程