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