首页 » 程序员必读之软件架构 » 程序员必读之软件架构全文在线阅读

《程序员必读之软件架构》第38章 组件图

关灯直达底部

在展示了高层次技术决策的容器图 之后,我将开始放大,进一步分解每一个容器。如何分解你的系统取决于你自己,但我倾向于鉴别主要的逻辑组件及其交互。这关系到将一个软件系统实现的功能划分为若干不同的组件、服务、子系统、层、工作流等。如果你遵循一种“纯面向对象”或领域驱动设计的方法,那么这对你可能管用,也可能不管用。