04 2020 档案

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