24 | 实战一(下):如何实现一个遵从设计原则的积分兑换系统?
上一节课中,我们讲了积分系统的需求分析和系统设计。今天,我们来讲它的代码实现。 上一节课中,我们把积分赚取和消... » 阅读全文
上一节课中,我们讲了积分系统的需求分析和系统设计。今天,我们来讲它的代码实现。 上一节课中,我们把积分赚取和消... » 阅读全文
对于一个工程师来说,如果要追求长远发展,你就不能一直只把自己放在执行者的角色,不能只是一个代码实现者,你还要有... » 阅读全文
今天,我们讲最后一个设计原则:迪米特法则。尽管它不像 SOLID、KISS、DRY 原则那样,人尽皆知,但它却... » 阅读全文
在上一节课中,我们讲了 KISS 原则和 YAGNI 原则,KISS 原则可以说是人尽皆知。今天,我们再学习一... » 阅读全文
上几节课中,我们学习了经典的 SOLID 原则。今天,我们讲两个设计原则:KISS 原则和 YAGNI 原则。... » 阅读全文
关于 SOLID 原则,我们已经学过单一职责、开闭、里式替换、接口隔离这四个原则。今天,我们再来学习最后一个原... » 阅读全文
上几节课中,我们学习了 SOLID 原则中的单一职责原则、开闭原则和里式替换原则,今天我们学习第四个原则,接口... » 阅读全文
在上两节课中,我们学习了 SOLID 原则中的单一职责原则和开闭原则,这两个原则都比较重要,想要灵活应用也比较... » 阅读全文
在上一节课中,我们学习了单一职责原则。今天,我们来学习 SOLID 中的第二个原则:开闭原则。我个人觉得,开闭... » 阅读全文
上几节课中,我们介绍了面向对象相关的知识。从今天起,我们开始学习一些经典的设计原则,其中包括,SOLID、KI... » 阅读全文