美文网首页
程序员必读之软件架构笔记(一)

程序员必读之软件架构笔记(一)

作者: perfectdpc | 来源:发表于2020-03-16 14:23 被阅读0次

按照《如何阅读一本书》分析阅读进行读书笔记记录。

1.整体来说,这本书到底在谈什么?

分析阅读第一个规则:你一定要知道自己在读的是哪一类书,而且越早越好。

##本书是一本实用类书籍,作为架构师或者开发者的软件架构指南

分析阅读第二个规则:使用一个单一的句子,或者最多几句话(一段文字)来叙述整本书的内容。

##本书讲述了软件架构是什么,如何做好软件架构。

分析阅读第三个规则:将书中重要篇章列出来,说明她们如何按照顺序组成一个整体的架构。

##第一部分 软件架构是什么 (从代码结构和基础到将代码成功部署到生产环境,与一个软件系统重要元素相关的所有东西就是软件架构)

第二部分 软件架构角色工作 

其中架构驱动力和设计软件呈现在第三部分和第四分部:核心:非功能需求+约束+原则  C4分层次可视化软件架构

技术风险呈现在第六部分:通过量化风险和风险风暴解决风险

质量保障在第三四五部分:原则+可视化呈现+软件文档

分析阅读第四个规则:找出作者要问的问题

##这个答案书中开头给出了:

软件架构的本质是什么?为什么软件架构角色应该包含编码指导与合作?

开始编码前需要真正考虑的事情?如何用简单的草图让你的软件架构可视化?

为什么需要给软件生成文档以及需要记录哪些事?为什么敏捷和架构不冲突?

恰如其分的预先设计?如何解决风险?

相关文章

网友评论

      本文标题:程序员必读之软件架构笔记(一)

      本文链接:https://www.haomeiwen.com/subject/velgehtx.html