https://mp.weixin.qq.com/s/8niY3Y9RNQZ4lKmG9pLrgA

KISS原则

Keep It Simple, Stupid!

DRY原则

Don't Repeat Yourself

SOLID原则

SOLID原则不是一个单一的原则,而是对软件开发至关重要的 5 条原则,遵循这些原则有助于我们写出高内聚、低耦合、可扩展、可维护性好的代码。

S—单一职责原则

一个类应该有一个,而且只有一个改变它的理由。

O—开闭原则

软件实体(类、模块、函数等)应该对扩展开放,对修改关闭。

L—里氏替换原则

派生类或子类必须可替代其基类或父类

I—接口隔离原则

接口不应该强迫他们的客户依赖它不使用的方法。