Skip to content

设计原则

面向对象设计原则包含SOLID五个基本原则以及合成复用原则、迪米特法则,这些原则旨在帮助开发者设计出更灵活、可维护、可扩展和可理解的软件。

遵循设计原则可以带来以下好处:

  1. 降低耦合度: 模块之间的依赖关系更少、更清晰。

  2. 提高内聚性: 每个模块/类专注于单一职责。

  3. 增强可维护性: 更容易理解和修改代码。

  4. 提高可扩展性: 更容易添加新功能而不破坏现有代码。

  5. 提高可复用性: 模块/类更容易在其它地方被复用。

  6. 提高可测试性: 更易于编写单元测试。

后面的章节会提供传统面向对象语言C#的示例代码,来看看在传统的面向对象语言中该如何运用这些原则

而GDScript的示例代码会尽可能地符合传统面向对象语言的逻辑