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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、生命周期 一个事物一旦出生,就必然会长大,变异,一旦长大,就面临着衰老,接下来就是消亡了,这个过程就称为一个事...
    ZyBlog阅读 2,727评论 1 11
  • 经过大姨突然去世一事,亲人们都感慨要及时孝顺,不能等到自己的日子好过了,有时间了再去多照顾老人。具有这个意识固然重...
    安扬育儿阅读 155评论 0 0
  • 目录 序言 红黑树必须满足以下5条性质 添加 删除 一 序言 红黑树也是一种自平衡的二叉搜索树,以前也叫做平衡二叉...
    路飞_Luck阅读 3,829评论 9 64
  • 当你走出大学校门的那一刻,你有没有想过那澎湃在心里的豪言壮志能持续多久呢?每个人在踏出那扇大门的那瞬间,应该都是信...
    爱墨阅读 224评论 0 2
  • 中文名称:湘西的回忆 英文名称:Sweet Memories of Western Hunan China 专辑艺...
    月亮湖a阅读 963评论 0 0