2020年3月26日

软件架构设计阅读笔记2

摘要: 软件架构就是实用而且优雅的设计,它不在于分多少层,或者应用了多少种设计模式/架构模式等。它应该是以满足实现用户需求为前提,以开发人员普遍可接受为根本的,而且要符合系统特性和业务发展需要的,从软件设计的角度,能够达到层次清晰、可维护、可重用、可扩展…就非常优秀了,无需刻意去纠结分了多少层,是否使用了什 阅读全文

posted @ 2020-03-26 21:46 宥宁 阅读(108) 评论(0) 推荐(0) 编辑

软件体系结构的艺术阅读笔记2

摘要: 分层架构是常用的架构模式,对于一个大系统可以划分为几个子系统,各子系统位于不同的抽象层次。各层间上层依赖下层服务,下层不能依赖上层。 消息可以从上向下,也可以从下向上。自顶向下调用下层接口,称为请求。自低向上的通信,称为通知,一般使用回调方法,从而实现单路径耦合。 【分层的步骤】 1、定义抽象准则 阅读全文

posted @ 2020-03-26 18:04 宥宁 阅读(148) 评论(0) 推荐(0) 编辑

导航