一种新型的系统设计解决方案:模块树驱动设计( 六 )


一种新型的系统设计解决方案:模块树驱动设计

文章插图
图片
(图片来源:https://www.infoq.cn/article/w3ztwqs9q4astbksd0mj)
 
5.4 MTDD VS TMF
一种新型的系统设计解决方案:模块树驱动设计

文章插图
图片
 
6、MTDD 展望6.1 将模块间的耦合度进行量化前面有提到“持续重构”这个概念;但是持续重构提出来很容易,但是做起来,就没有这么简单;
What:首先是如何发现需要重构的点,为什么是这个点要重构,而不是那个点要重构 。
When:其实是什么时候需要进行重构 。
为了更好的回答上面两个问题,个人认为最重要的是能够量化两个模块的复杂度 。
?:高内聚低耦合,但是耦合度到底高还是低,如何衡量 。想要衡量,就需要做到数据化,指标化 。
6.2 将模块间的耦合度进行可视化 
一种新型的系统设计解决方案:模块树驱动设计

文章插图
图片




推荐阅读