Skip to content

设计原则

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

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

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

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

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

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

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

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

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

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