阅读笔记

目前对以下几个核心概念建立了基本理解:

架构风格:分层、C2、管道-过滤器、事件驱动、仓库、MVC等经典风格的特点及适用场景
质量属性:可用性、可修改性、性能、安全性、可测试性的含义和重要性
质量属性场景:用“刺激-环境-响应-度量”来描述一个具体的质量属性需求
体系结构描述:UML、4+1视图、ADL等描述方法

现阶段的学习目标
接下来的重点不再是“认识”这些概念,而是:
理解如何在具体项目中应用这些架构风格
学会质量属性战术的设计与取舍

能够使用ATAM(架构权衡分析方法) 对已有架构进行评估

从“知道这是什么”过渡到“知道怎么用、为什么这么用”

当前的困惑
架构风格学了不少,但遇到真实场景时不知道选哪个
质量属性之间经常相互冲突(如高性能 vs 高可修改性),不知道怎么权衡
理论知识学了,但缺少实践机会去验证
架构评估听起来很理论,想知道实际中怎么做

posted @ 2026-06-28 07:25  ytr123  阅读(7)  评论(0)    收藏  举报