30.迪米特原则介绍
目录介绍
- 00.问题思考分析
- 01.前沿简单介绍
- 02.何为高内聚松耦合
- 03.内聚和耦合关系
- 04.迪米特法则描述
- 05.代码实战一
- 06.代码实战二
- 07.辩证思考与应用
- 08.回顾总结一下
00.问题思考分析
- 1.什么是迪米特原则,这个原则如何理解,如何运用到实际开发,举例说明一下?
- 2.什么是高内聚松耦合,能否举例说明一下?
01.前沿简单介绍
- 迪米特法则。尽管它不像 SOLID、KISS、DRY 原则那样,人尽皆知,但它却非常实用。利用这个原则,能够帮我们实现代码的“高内聚、松耦合”。今天,我们就围绕下面几个问题,并结合两个代码实战案例,来深入地学习这个法则。
- 什么是“高内聚、松耦合”?
- 如何利用迪米特法则来实现“高内聚、松耦合”?
- 有哪些代码设计是明显违背迪米特法则的?对此又该如何重构?
02.何为高内聚松耦合
- “高内聚、松耦合”是一个非常重要的设计思想
- 能够有效地提高代码的可读性和可维护性,缩小功能改动导致的代码