首页 > 其他 > 详细

----初读《构建之法》的疑虑

时间:2019-03-10 12:51:36      阅读:162      评论:0      收藏:0      [点我收藏+]

1.在《构建之法》第一章中,课本中通过航空业和软件业的类比,使我意识到学习计算机、编写程序,甚至软件开发等是一个循序渐进的过程,以兴趣为主,不断地尝试、不断地改正、不断地提高,没有任何事是一蹴而就的,任何事只要有耐心、勤练习,坚持下去都会给你一个满意的结果;所以在以后的软件工程学习过程中,我应该积极思考、勤加练习,争取学好像这门功课。

2.通过阅读《构建之法》,了解了“单元测试”这个概念,但对其具体的实现及作用并没有理解透彻,我在想
<1>是不是所有的程序都得写“单元测试”,或程序达到怎样一种规模,编写“单元测试”才更划算;
<2>在《构建之法》第27页中有“100%的代码覆盖率并不等于100%的正确性”,所以,在程序较为复杂时,是不是也得重新逐行检查,所以,此时“单元测试”在程序中所起的作用及意义何在;
<3>对于具体程序的“单元测试”代码的编写以及实现原理,还需要进一步的了解和学习;

3.在《构建之法》第33页,通过对比可知语句1:for(int i=0;i<m_worldList.Count;I++) 和语句2:int count=m_worldList.Count; for(int i=0;i<Count;i++)所实现的功能相同,但语句2被调用的次数和时间比语句1的调用次数和时间都大幅减少,从而体现了“效能分析”在软件开发过程中对于程序的算法选择以及优化中所起的显著作用,所以在以后的学习中,应掌握“效能分析”这个技能,从而提高程序的运行速度等

----初读《构建之法》的疑虑

原文:https://www.cnblogs.com/yanyanH/p/10504854.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!