04 2020 档案
摘要:什么是Pre-architecture Pre-architecture就是架构设计的最前期阶段,其工作目标包括:理解需求、建立需求大局观、确定架构设计方向等。 实际意义 需求理解的大局观 有效处理互相矛盾的需求目标; 识别重大需求、特色需求、高风险需求; 相对短的时间内设计架构; 等等 降低架构失
阅读全文
摘要:细化架构的故事有两个,第一个是架构和方案的关系:方案=项目+需求+架构。第二个故事是各个职业在讨论架构的定义,每个职业各抒己见,但都有盲人摸象的感觉。最后书中给的建议是尽可能全面的思考问题,尽可能全面的覆盖多个职业。这是一个很客观的评价,但在实际生活中有点理想化,个人感觉应该是尽量多的讨论,通过讨论
阅读全文
摘要:细化架构的故事有两个,第一个是架构和方案的关系:方案=项目+需求+架构。第二个故事是各个职业在讨论架构的定义,每个职业各抒己见,但都有盲人摸象的感觉。最后书中给的建议是尽可能全面的思考问题,尽可能全面的覆盖多个职业。这是一个很客观的评价,但在实际生活中有点理想化,个人感觉应该是尽量多的讨论,通过讨论
阅读全文
摘要:概念架构和细化架构: 1)层次:系统 用户 业务 角度:功能 约束 质量属性 2)架构=组件+交互 3)概念架构仅关注高层组件,对高层组件的“职责”进行了笼统的界定,并给出了高层组件之间的相互关系,其不涉及接口细节(只有抽象组件和抽象交互机制)。 4)而在细化架构中接口占据非常核心的地位,且细化架构
阅读全文