Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docs/design-patterns/design-principles-and-ideas.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ class Dishwasher {

这样,`Chef` 类专注于烹饪,而 `Dishwasher` 类专注于洗碗。每个类都有一个单一的职责,使得代码更清晰、易于理解,并且在未来的变更中更具弹性。

### ISP 接口隔离原则

### 开放封闭原则

开关封闭原则(Open/Closed Principle,OCP)要求软件实体(例如类、模块、函数等)应该对扩展开放,对修改关闭。简而言之,一个模块在扩展新功能时不应该修改原有的代码,而是通过添加新的代码来实现扩展。
Expand Down