【架构设计】如何让你的应用做到高内聚、低耦合?

博客园头条 2年前 (2023) cnblogshot
1.6K 0

内容简介:

前言
最近review公司的代码,发现代码耦合程度特别高,修改一处,不知不觉就把其他地方影响到了,这就让我思考该如何让我们写的代码足够内聚,减少耦合呢?
"高内聚、松耦合"是一个非常重要的设计思想,能够有效地提高代码的可读性和可维护性,缩小功能改动导致的代码改动范围。它可以用来指导不同粒度代码的设计与开发,比如系统、模块、类,甚至是函数,也可以应用到不同的开发场景中,比如微服务、框架、组件、类库等。本文我们来探讨下如何让我们的应用做到高内聚、低耦合。

欢迎关注个人公众号『JAVA旭阳』交流沟通

什么是高内聚?
首先我们将目光投射到内聚上,通常我们的代码的内聚归为7类,如下图所示,内聚性从高...

查看原文

? 【架构设计】如何让你的应用做到高内聚、低耦合?

版权声明:cnblogshot 发表于 2023-01-06 22:48:30。
转载请注明:【架构设计】如何让你的应用做到高内聚、低耦合? | 程序员导航网

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...