随笔分类 - 读感、阅读
摘要:MVC架构 发表日期:2020.5.12 赵路仓 摘要:MVC架构将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。 引 言 MVC架构是模型(model)-视图(
阅读全文
摘要:1.什么是Refined Architecture(细化架构) Refined Architecture(细化架构)是相对于Conceptual Architecture(概念架构)而言的,分别是架构的两个层次,分别对应“概念级”解决方案和“规约级”解决方案 。 架构领域习惯用建筑设计的多视图方式与
阅读全文
摘要:系统的可用性, 即系统服务不中断运行时间占实际运行时间的比例。所以,可用性其实是一个百分比,如99.9%。 根据ISO 9241-11的定义,可用性是指在特定环境下,产品为特定用户用于特定目的时所具有的有效性、效率和主观满意度。 我们通常会听说一个词:高可用,其实指的就是高可用性。高可用指的就是系统
阅读全文
摘要:1.淘宝网的可用性分析:可用性就是存在大量用户访问,而服务器能工长期稳定的服务,类似7x24小时的强度,在负载过重的情况下保证用户数据不丢失,当系统出现故障时能快速恢复,通常恢复时间不超过两小时。 刺激源:海量的用户 刺激:在线用户过多,服务器负载过重导致系统崩溃等等。 制品:淘宝网 环境:正常点击
阅读全文
摘要:阅读了一下王概凯的《架构漫谈》,有一些感受与心得,仅仅发表一下自己的看法和理解。 1.什么是架构? 架构是一个有些抽象的词汇,但转到其他行业或许会更容易理解。如古代朝廷的政府体系三省六部制、或者公司的部门分工等等,由一个个部分有机组成整体的概念有点类似架构的概念。比如一个远古部落,有男有女。这时候人
阅读全文
摘要:今天我阅读的是贯彻执行一节。 假设一个项目经理已经拥有行事规范的结构师和许多编程实现人员,那么他如何确保每个人听从、理解并实现结构师的决策?对于一个由 1000 人开发的系统,一个 10 个结构师 的小组如何保持系统概念上的完整性? 首先要有文档化的规格说明,即手册。手册或者书面规格说明,是一个非常
阅读全文
摘要:今天我阅读的是贵族专制、民主政治和系统设计一节,作者在书中主张在系统设计中,概念完整性是最重要的考虑因素,为了反应一系列的连贯的设计思路,宁可省略一些不规则的特性和改进,也不提倡独立和无法整合的系统。 获得概念的完整性,编程软件是为了使计算机更加容易使用,而为了这个目的,计算机有了各种语言和工具,这
阅读全文
摘要:今天我阅读的是第四章关于双人合作的种种。 对合作项目来说,代码规范是很重要的一点,代码不仅仅是给机器看的,更是要给人看的,机器编译代码,只要没有语法错误,无论你格式再纷乱无章,也能正常运行,但如果要是交给队伍里其他成员看,那估计会让人产生一种打人的冲动了。 书中描述的代码规范有几个很重要的点。代码风
阅读全文
摘要:今天我读的是第三章,关于软件工程师的成长。这一节从软件工程师的评测的标准,指标,以及软件工程师的发展之路进行分析。 从团队来说,几乎所有的团队合作的运动或项目都有相似的地方,都有一种评估标准,如何评价一个篮球运动员或是一个足球运动员和评论一个好的软件工程师之间有异曲同工之妙。 而工作时间很多时候并不
阅读全文
摘要:从第一章概论中提到,软件工程要创作足够好的软件。 而有一些同学认为,所谓好软件,就是没有Bug的软件,所谓软件工程,就是把软件中的Bug都消灭掉的过程,这确实抓住了软件工程中的一个要素,和软件打交道的专业人士都知道软件有Bug,软件团队的很多人都整体和Bug打交道,Bug的多少可以直接衡量一个软件的
阅读全文
摘要:在所有的弱点中,最大的弱点就是害怕暴露弱点。 这是程序员的修炼之道中的一句话,作为程序员,必须清楚认识到自己的能力,以及评判自己能不能对一件事负责还是拒绝承担其风险的能力。纵使再完美的软件程序,经过何等严密的测试都有可能会出错,这时候不应该是逃避。总而言之,可以根据自己的能力做出各种选择,但既然选择
阅读全文

浙公网安备 33010602011771号