构建之法阅读笔记02

路路路路啊 路路路路啊     2022-09-03     402

关键词:

这次阅读了构建之法第二章个人技术和流程,这一章重点讲解了单元测试、回归测试、效能分析、个人软件开发流程。

软件是由多人合作完成的,不同人员的工作相互有依赖关系,单元测试就是一个很好的解决多人代码之间难以阅读的有效发方案。一个好的单元测试应该在最基本的功能或者参数上验证程序的正确性,并且必须由最熟悉代码的人(程序的作者)来写,在单元测试过后,机器状态保持不变,单元测试要快(一个测试的时间运行时间是几秒钟,而不是几分钟),单元测试应该产生可重复、一致的结果,单元测试的运行、通过、失败不依赖于别的测试,可以人为构造数据,以保持单元测试的独立性,单元测试应该覆盖所有代码路径,单元测试应该集成到自动测试的框架中,单元测试必须和产品代码一起保存和维护。在单元测试的基础上,我们就能够建立关于这一模块的回归测试。

效能分析是每个程序员都梦想的事,效能分析工具让我们能很快的找到程序的效能瓶颈,从而能有的放矢,改进程序。最后就是个人软件开发流程,也叫psp表,我们老师也在这样要求我们,要求我们记录自己每天编程的时间,并且记录遇到的问题,然后就能十分清楚的看见自己每周花在编程的时间有多少,还有完成每个程序所需要的时间,更加正确的认识自己的能力。

最后,作者在书中提到让我们从HELLO WORLD 开始管理自己的源代码,可以申请Github,用来存放自己的源代码,在最后可以很清楚的看见自己在大学里编程能力的进步。

构建之法阅读笔记02

构建之法阅读笔记02                               &nbs 查看详情

《构建之法阅读笔记02》

这次主要对《构建之法》的第四章“两人合作”作一次阅读笔记。首先是代码规范问题。我过去对于代码规范问题并没有做到注意。在编程中,许多变量和函数的命名都非常的简单而没有实际的意义。而且编程时不注意对... 查看详情

《构建之法》阅读笔记02

    上一篇的阅读笔记是粗略地读一下所写的阅读笔记,提出了十个问题;而这一次是对具体的第四章所精度后的阅读感受。    第四章的主要内容是两人合作,在这里面就不得不提到我们的代码格式... 查看详情

《构建之法》阅读笔记02

                       《架构之美》阅读笔记02  今天,我读了《架构之美》第三、四章,第三章主要讲伸缩性架构设计,书中说设计系 查看详情

构建之法阅读笔记02

   本周继续阅读构建之法这本书,按照老师要求,着重读了第四章。第四章主要讲的是代码规范问题。如缩进,注释,还有括号等一些小细节。这次编程因为时间过与紧张所以上传的时候没有注意,稍后我便会修改回... 查看详情

构建之法阅读笔记02

构建之法阅读笔记02看了几章节的构建之法,我对于软件工程有了大致的认识,对于个人开发流程都比之前有了较大清晰地认识和了解。这次阅读的知识点是两人的合作。我们要知道,两人合作的前提是代码的规范,这其中包含... 查看详情

构建之法阅读笔记(02)

   这一周,通过对构建之法的阅读,对软件以及软件开发有了更加深的体会,一个好的软件工程师,首先要学会与别人合作,要能够包容别人的过失,同时能够发挥自己的长处,个人单枪匹马开发软件,已经很少见了... 查看详情

构建之法阅读笔记02

  在读过构建之法的第六章和第七章是讲敏捷流程和MSF.  敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过... 查看详情

构建之法阅读笔记02

  构建之法阅读笔记02发布日期:2017.6.16 如果说第一章我还有点概念,那么第二章我可以说一窍不通,什么是VSTS,什么是单元测试,什么是回归测试,还是什么是效能分析……好多的新名称,第一次看见,是那么的没... 查看详情

构建之法阅读笔记02

   经过老师的课上建议,我在课下阅读了《构建之法》第四章的内容,其中关于代码规范内容令我获益匪浅。在之前很长的一段时间里,我的程序都是杂乱不堪,难以辨识的,阅读了有关代码规范的章节后,我发现以前我... 查看详情

构建之法阅读笔记02

这次阅读了构建之法第二章个人技术和流程,这一章重点讲解了单元测试、回归测试、效能分析、个人软件开发流程。软件是由多人合作完成的,不同人员的工作相互有依赖关系,单元测试就是一个很好的解决多人代码之间难以... 查看详情

02构建之法阅读笔记之一

构建之法阅读笔记02在一个团队里,每个人的代码风格不一样,并且每个人负责不同的模块,而最后整合的时候就会出现困难,明明在自己的电脑上可以运行,但为什么到别人的电脑上就会报错,就好比这次团队作业的一个功能... 查看详情

构建之法阅读笔记02

 这篇读后感讲的是我读完构建之法前三章后所学到的东西以及自己的感想。  首先来谈谈我学到了那些东西。  程序=数据结构+算法;  软件=程序+软件工程;  软件企业=软件+商业模式。  以前,我认为软件就是程... 查看详情

构建之法阅读笔记02

...,老师一开始就让两人一组找张照片,进行结对开发。在构建之法这本书中也有介绍到结对开发还有团队结组。没讲这次课的时候,并没有过真正意义上的团队讨论过,一直都是自己做作业或思考问题,并不能意识到合作的重要... 查看详情

《构建之法》阅读笔记02

...了今天才知道这些只是作为一名合格的程序员的第一步,构建之法是一本很专业的书,不仅仅从专业的角度为我们阐释了软件工程是什么?总而言之从这本书中我初步了解到了如下内容。软件工程(SoftWareEngineering)的框架可概括为... 查看详情

构建之法阅读笔记02

  这一周对构建之法的阅读量比较少,看的比较多的就是团队合作,结对合作。  正好老师也要求了我们两人结队合作做一个网页版的小学生四则运算,虽说工程的比较简单,但是对于刚接触制作网页的知识的我们... 查看详情

构建之法阅读笔记02

   由第一章我了解到软件开发流程的目的是为了提高软件开发,运营,维护的效率,以及提升用户满意度,软件的可靠性和维护性。但软件开发流程不光之外团队的流程,还包括个人开发流程,因为团队是由个人组成... 查看详情

02构建之法阅读笔记

之前看了前三章对软件工程有了大致认识,对个人开发的流程及软件工程师的成长过程有了比以前更清晰的了解。  本周重点阅读了第四章,本章讲了两人合作的前提是代码要规范(包括代码风格规范及代码设计规范)及... 查看详情