04 2022 档案
《架构师修炼之道》读书笔记二
摘要:一、设计思维的四条原则 1、以人为本:设计的本质是社交、软件即为人所用,也依靠人开发。架构设计除了最终用户外,还有最终用户要帮助的人、编码的程序员、测试人员、项目经理、产品经理等。所以,架构师除了要成为出色的架构师外,还要是出色的沟通者和领导者。 2、推迟决策:推迟不确定的决策,工程上的“模凌两可”
阅读全文
《架构师修炼之道》读书笔记一
摘要:什么是软件架构? 软件架构是关于如何组织软件的一系列重大设计决策的集合,旨在实现期望的质量属性和其它软件特性。软件架构并没有一个标准的定义,对于不同的用户角色有着不同的看法。 什么是软件架构师? 软件架构师实际上就是软件项目的总体设计师,是软件组织新产品的开发与集成、新技术体系的构建者。软件架构师的
阅读全文
《架构之美》读书笔记六
摘要:第四部分最终用户应用架构第十一章将一组简单的组件和一门语言结合成为一个操作系统,是日后作为一名程序员必不可少的技术,第十二章讲了一个简单的架构如何经过冲刺、评审等过程最终成为一个完整健全的系统。 第十一章GNU Emacs:滋长的特性是其优势。首先了解Emacs,这是一个类似于文本编辑器的东西,打开
阅读全文
《架构之美》阅读笔记五
摘要:第三部分讲解了系统架构,总共包含四个章节 第七章Xen和虚拟化之美。首先介绍了Xenoservers这个虚拟化平台,它是一个开源的项目,来源于一项学术科研成果,它允许用户在单个物理机器上运行几个操作系统,并特别强调性能、隔离性和安全性。但是他暴露了一个问题,单个机器只能安装使用一个操作系统,这个问题
阅读全文
论非功能性需求对企业应用架构设计的影响
摘要:论非功能性需求对企业应用架构设计的影响 张紫诺 (石家庄铁道大学,河北 石家庄 050000) 摘 要:软件架构要求软件满足功能属性的前提下,重点关注软件的非功能性需求。如果事先缺乏很好的非功能性需求定义,会导致软件产品在运行的稳定性、安全性等方面受到很大的影响,降低软件价值。本文以听歌软件为例,论
阅读全文
浙公网安备 33010602011771号