所有标签订阅此标签的 RSS
软件架构
软件设计、架构原则与系统建模。
7 篇
再读整洁架构之道(六)边界
讨论如何通过架构边界约束依赖、隔离业务逻辑,并延后框架与数据库等细节决策。
再读整洁架构之道(五)软件架构
从组件划分、关系与通信方式出发,讨论软件架构如何服务于研发、部署、运行和维护,并保留设计选择。
领域驱动设计初识
介绍领域驱动设计的战略设计与战术设计,以及领域、子域、限界上下文等基本概念。
再读整洁架构之道(四)组件构建原则
从模块和类走向可独立部署的组件,整理组件聚合与依赖关系的设计原则。
再读整洁架构之道(三)SOLID设计原则
整理 SOLID 五项设计原则,讨论如何组织模块与类,使软件更容易修改、理解和复用。
再读整洁架构之道(二)编程范式
回顾结构化、面向对象和函数式编程,讨论三种范式如何约束代码结构与设计方式。
再读整洁架构之道(一)
结合项目实践重新阅读《架构整洁之道》,以读书笔记的形式梳理软件架构的思考。