《面向模式的软件架构》阅读笔记1

介绍了8个架构模式:

  • 分层 Layers
  • 管道和过滤器 Pipes and Filters
  • 黑板 Blackboard
  • 中间人 Broker
  • 模型-视图-控制器 Model-View-Controller, MVC
  • 表示-抽象-控制 Presentation-Abstraction-Control
  • 微内核 Microkernel
  • 反射 Reflection


在模式系统中,架构模式位于最高层,有助于规范应用程序的基本结构。后续的每项开发活动都受这种结构左右,如子系统的详细设计。

定义系统的架构,意味着将系统粗略地划分成多个部分。我们通常知晓各个方面。但无力将混乱的局面组织成可行的结构。Ralph Johnson称这种情况为“泥球”。这通常就是最初面临的局面,我们必须将其变成更有序的结构。

posted @   意い十三章  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
点击右上角即可分享
微信分享提示