#架构
共 5 篇文章
架构整洁之道-阅读笔记
架构整洁之道,本书适用于架构入门的初学者,没有多少新知识点,而是对架构思想进行了提炼总结,推荐阅读。以下是提炼总结: 设计与架构究竟是什么: 软件架构的终极目标,用最小的人力成本来满足构建和维护该系统的需求。 架构的两个价值维度:行为和架构 架构是行为的基础,不打好基础,系统就乱套了,最终难以维护 三种编程范式(目的…
系统可维护到底指的是什么
引言:可维护性是主观的还是客观的? 在大型业务开发中,经常听到这样的声音:“系统维护不下去了,代码复杂度太高了!” 但有趣的是,后台业务很少有类似抱怨,尽管它们的复杂度也不低。这让我开始思考:可维护性到底是主观感受还是客观标准? 考虑以下几个常见场景: 接手他人项目:新人觉得前任代码不可维护,要重构;但前任开发者当时…
什么是耦合(共生),什么是内聚
为什么需要理解耦合和内聚? 在架构设计讨论中,“高内聚,低耦合”几乎是所有人的共识。但在实际项目中,我发现很多同学对这两个概念的理解还停留在朴素认知层面: 对耦合的误解:认为任何依赖都是不好的,要尽量避免 对内聚的模糊:知道要”高内聚”,但不知道如何衡量 实践中的困惑:不知道什么是合理的耦合,什么是不合理的耦合 最近…
