一线架构师实践指南_第1页
一线架构师实践指南_第2页
一线架构师实践指南_第3页
一线架构师实践指南_第4页
一线架构师实践指南_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

读书笔记模板一线架构师实践指南01思维导图读书笔记目录分析内容摘要精彩摘录作者介绍目录0305020406思维导图架构师一线体系软件架构方法问题内容第章功能总论目标架构阶段故事需求场景决策表博文视点本书关键字分析思维导图内容摘要内容摘要本书从架构师经常遇到的困惑出发,总结软件架构设计中经常遇到的问题,提出“方法体系必然是软件业界未来发展的重大趋势”,以及“架构设计方法已经扩展到方法体系”的观点。针对软件架构设计的三个阶段(Pre-Architecture阶段、ConceptualArchitecture阶段和RefinedArchitecture阶段)中的各个具体环节,给出了最佳的实践原则和方法,内容涵盖了从需求分析到生成架构的整个过程。读书笔记读书笔记可能我的水平不够,一些概念不太明白,但是个人觉得实践有些牵强。作为一名资深的菜鸟程序猿,读完此书感觉很懵,更多的是从需求层面去讲缺少了技术角度的分析。可以说是架构师必看的书了,内容精辟,讲解到位。通过阅读本书了解了架构设计的系统方法论,ADMEMS,多维试图分析方法,目标-场景-决策表,并结合本书的大量案例,对这些方法能有个初识。深入浅出的对架构设计进行了阐述,并提供了架构设计的方法论,对于初次涉及到架构的架构师或研发、乃至一线的项目成员均有借鉴意义,值得通读。为没有实际接触过结构设计的我打开了一扇窗,能够看到架构设计大概是什么样子,很多地方也能引发一些思考。经过几天挣扎终于看完了,深入浅出的对架构设计进行了阐述,并提供了架构设计的方法论,对于初次涉及到架构的架构师或研发,感觉很多经验在实际应用中感觉不现实,但是还是有一些经验在里面的。两天读完了这本书,让我更深的了解了架构师的主要工作和工作方法,也了解了一些常用架构,作为小白值得一读。精彩摘录精彩摘录任何需求都可定位于业务级需求、用户级需求、开发级需求这3个需求层次的某一层,同时也必属于功能、质量、约束这3类需求的某一类。1.需求结构化2.分析约束影响3.确定关键质量4.确定关键功能功能需求、质量属性及约束共同决定了架构,如何更合理地将系统切分为子系统呢?答案是遵循职责分离原则、通用专用分离原则、技能分离原则、工作量均衡原则等设计思想的要求。架构设计毫无疑问是需求驱动的,而不是模型驱动的作为架构师,首先要面对的风险就是需求。既要功能需求,又要平衡相互矛盾的质量属性需求,还不能遗漏各方面的约束性需求……这,已成为合格架构师必需的基本功。■方法体系是大趋势。■质疑驱动的架构设计。■多阶段方法。■内置最佳实践的方法。需求验证的目标是尽可能暴露问题,而不是证明无错。目录分析博文视点第2章Pre-architecture的故事第3章Pre-architecture总论第4章需求结构化与分析约束影响第5章确定关键质量与关键功能第I部分Pre-architecture阶段第6章概念架构的故事第7章ConceptualArchitecture总论第8章初步设计第9章高层分割第10章考虑非功能需求12345第II部分ConceptualArchitecture阶段第11章细化架构的故事第13章逻辑架构第12章RefinedArchitecture总论第III部分RefinedArchitecture阶段第15章数据架构的难点:数据分布第14章物理架构、运行架构、开发架构第III部分RefinedArchitecture阶段第16章故事:困扰已久的非功能问题第18章方法:“目标-场景-决策”表第17章总论:非功能目标的设计环节第IV部分专题:分功能目标的方法论作者介绍同名作者介绍CSAI顾问团首席顾问,软件架构专家,ADMEMS(一种软件架构设计方法)的提出者,著有《软件架构设计》、《一线架构师实践指南》等作品。有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论