随笔分类 -  设计原则

SOLID原则,KISS原则,YAGNI原则,DRY原则,迪米特法则
摘要:DRY原则 DRY 原则,它的英文描述为:Don’t Repeat Yourself。中文直译为:不要重复自己。也可以理解为:不要写重复的代码。 我们从实现逻辑重复、功能语义重复和代码执行重复,这三种代码重复来说明DRY原则。 实现逻辑重复 例如有两个函数isValidUserName() 和 is 阅读全文
posted @ 2022-05-20 22:55 帽子平头 阅读(974) 评论(0) 推荐(0)
摘要:KISS原则 kiss原则的英文描述有好几个版本,比如下面这几个。 Keep It Simple and Stupid. Keep It Short and Simple. Keep It Simple and Straightforward. 它们意思都差不多,翻译成中文就是尽量保持简单。我们知道 阅读全文
posted @ 2022-04-26 22:10 帽子平头 阅读(508) 评论(0) 推荐(0)
摘要:介绍 SOLID 原则是由 5 个设计原则组成的,分别为:(S)单一职责原则、(O)开闭原则、(L)里式替换原则、(I)接口隔离原则和(D)依赖反转原则; 单一职责原则 SRP 单一职责原则的英文是 Single Responsibility Principle,缩写为 SRP; 它的意思是一个类或 阅读全文
posted @ 2022-04-19 23:11 帽子平头 阅读(940) 评论(1) 推荐(1)