构建之法阅读笔记02
利用这周和上周的时间把《构建之法》前三章读完了,在阅读过程中发现了很多我未曾了解的内容。
从中我学到了很多新词,比如书中“你的RP是由你的程序质量决定的”这句话中的RP指的是绩效比率(rate of performance) 是指在项目或者活动周期的给定时间内,实际完成的工作对计划完成的工作的比率。
单元测试是我学到的较受益的知识,单元测试对于如何能让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量能得到稳定的、量化的保证。是一个很有效的解决方案。
在以后的开发过程中更要着手建立自己的代码库,能大大提高开发效率
回归测试也很重要,我以前也遇到过这种情况,本来某段代码没问题,但是在此代码上加入一些内容后,此段代码就出现了问题。这就体现了回归测试的重要性。
第三章说了软件工程师的成长。一个人的成长是多方面的,软件工程师也是一样。我们要一直补充自己,提升自己,在团队中除了展现自己的能力以外,还要和其他人友好分工合作,毕竟是一个团队。
下面说说个人感受部分,以前编写程序时单元测试我很少做,总是把整个程序编完了才去进行测试检验。阅读完第二章我认识到这样其实不好,因为我现在编的程序都是一些小程序,如果出现问题,比较容易找到问题处,但以后编的程序都是一些大型程序,如果不进行单元测试的话,出现问题很难解决。所以,从现在开始我编程时应该注意单元测试,养成单元测试的习惯,为以后学习工作打下基础。