《构建之法》的第二章学习

author author     2022-08-27     745

关键词:

《构建之法》的第一章,这一章介绍了软件工程与计算机科学的关系、软件的特性,还向我们详细介绍了软件工程的定义与组成部分。

在第一节当中,本书为我们介绍了软件的生命周期,包括构建管理、源代码管理、软件设计和测试、项目管理等等。在这一节当中,我们要记住三个推论:程序=数据结构+算法、软件=程序+软件工程、软件企业=软件+商业模式。第二节围绕“软件是什么”展开话题,为我们讲解了软件的特殊性、软件工程与计算机科学的关系、软件工程的知识领域和目标。

在第二章当中,《构建之法》为我们普及了一些基本概念和技术,包括单元测试、回归测试和效能分析工具,并详细介绍了PSP(个人软件开发流程)。  

第一节介绍的单元测试能让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模快,而回归测试是工程师在新版本上运行所有已通过的测试用例,以验证有没有“退化”情况发生。第二节介绍的是效能分析工具,效能分析一般的做法是,先用抽样的方法找到效能瓶颈所在,然后对特定的模块用代码注入的方法进行详细分析。

  

学习构建之法第二周

第二周了,这本书并没有看完,但是在脑海中差不多有了点想法。罗列如下:1.功能:实现距离某件事还差n个时间2.具体内容:用户设置需求事件事件,功能,需要提醒的时间长度,选择提醒的方式(比如进度条。。。。)一点想... 查看详情

构建之法第二周学习体验

     首先我学习了个人能力的衡量与发展。软件工程中有一项是软件开发流程,目的是为了提高软件开发、运营和维护的效率。但是软件开发流程不光是指团队的流程,还包括个人开发流程,因为软件团队是由... 查看详情

构建之法学习

本周学习的内容是第二章个人技术和流程2.1单元测试你的RP是由你的程序质量决定的。软件是由多人合作完成的,不同人员的工作相互有依赖关系。例如,一个人写的模块被其他人写的模块调用。软件的很多错误都来源于程序员... 查看详情

构建之法--第二篇

构建之法——第二章在这一周中,我计划学习了《构建之法》的第二章,我认为从第二章开始,才算真正进入到了这本书的主题。这一章讲到的是个人技术和流程。首先,个人技术是衡量你是否能成为一名合格的软件工程师。而... 查看详情

构建之法一二章读后感

这几天首先学习了构建之法的第一章和第二章。通过第一章的学习,我了解了计算机科学的领域、软件工程与计算机科学的关系、软件的特性以及软件工程的定义和组成部分;我们都知道,软件=程序+软件工程,而它的拓展是软... 查看详情

第15组构建之法团队心得

...本周的学习,发现了其他队员的学习积极性,在我们学习第二章的时候有的队员已经率先学到了第三章。这是值得大家学习的。确实,软件工程是一个需要知识积累与学习热情的东西。此外,对于c#语言的一些例子,大家都普遍... 查看详情

《构建之法》第二次随笔

...念和技术,即单元测试、回归测试和效能分析工具。书的第二章讲述了个人技术和流程,给我们着重介绍了PSP(个人软件开发流程)。  绝大部分 查看详情

构建之法(第二章个人技术和流程)

在第二章的学习之中,了解到第二章主要讲:单元测试,回归测试,效能分析,个人软件开发流程(PSP) 1.单元测试  软件是由多人合作完成的,不同的工作有相互依赖的关系。单元测试应该准确,快速地保证程序基本模... 查看详情

第二周psp

...束时间)I(打断时间)△(净工作时间)(分钟)读书构建之法18:0019:25085读书构建之法9:3011:2010100项目实践编程13:0016:3015195读书构建之法18:0019:20080视频学习C语言基础20:3022:3010110读书构建之法8:3011:200170项目实践编程14:0016:301... 查看详情

《构建之法》读书记录w3

...件工程师的成长”,感觉本章内容是对第一章“概论”和第二章“个人技术和流程”的总结,从基本概念的介绍转到了实际,我们这种学习中的程序员未来的发展方向。读完了本章内容让我颇有收获。为了比较能力,作为一个在... 查看详情

《构建之法》回顾

一.旧五问,新五答问题1:书中第二章里有一个对比大学四年级学生和软件工程师个人项目耗时的记录表,对比的数据可以很清楚的告诉我们初学者和初级的专业之间的差距,以及这些差距具体表现在哪些方面,但是这里所说的... 查看详情

构建之法第十章学习

第十章讲的是关于典型用户和场景的内容。在第一节当中,为我们介绍了VisualStudio的典型用户、典型用户的价值、怎样定义典型用户还有从典型用户到场景到任务的转变,还简单介绍了场景故事story的模板;在第二节当中,为我... 查看详情

《构建之法》第一次随笔

...间的学习,逐步对软件工程有了新的理解与认识。读了《构建之法-现代软件工程》(邹欣 著 第二版)这本书,感觉学习到了很多有用的知识和以前不理解的方面。书中一开始给出了一个定式“软件=程序+软件工程”,几... 查看详情

构建之法第二章

构建之法第二章本章为个人技术和流程,主要介绍了单元测试、回归测试、效能分析和个人软件开发流程等内容。单元测试:如何能让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量能得... 查看详情

《构建之法》再读笔记

问题1:书中第二章里有一个对比大学四年级学生和软件工程师个人项目耗时的记录表,对比的数据可以很清楚的告诉我们初学者和初级的专业之间的差距,以及这些差距具体表现在哪些方面,但是这里所说的个人项目难度应该... 查看详情

《构建之法》分章节阅读之1-5章

...程这门学科下更好的理解与学习软件工程呢?  在第二章中“你的RP是由你的程序质量决定的”而如何保证质量就要做回 查看详情

2017-2018-120179215《构建之法》第二章

《构建之法》第二章读书笔记2.1单元测试软件是由多人合作完成的,不同人员的工作相互有依赖关系。例如,一个人写的模块被其他人写得模块调用。软件的很多错误都来源于程序员对模块功能的误解、疏忽或不了解模块的变化... 查看详情

构建之法——第二篇

...在,那么对于我们而言真正的软件工程包括什么呢?根据构建之法中的描述,软件工程包括了开发,运营,维护软件的过程中的很多技术,做法,习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫“软件开发... 查看详情