![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件架构
景象
这个作者很懒,什么都没留下…
展开
-
软件架构
软件架构 软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口_(计算机科转载 2014-04-08 23:03:29 · 332 阅读 · 0 评论 -
架构设计的基本原则
分类: OOAD架构设计 架构设计设计 目录(?)[+] 关注分离关注点分离之道 低耦合、高内聚、防止变异(使用接口和适配器防止变异)、关注分离。 1 关注分离 横向分层、纵向分区 (1) 将有关事务模块化,封装到单独的构件(例如子系统)中,并且调用其服务; (2) 使用装饰者,将所关注的事物(例如安全)置入Decrator转载 2014-04-10 20:22:47 · 408 阅读 · 0 评论