构建之法阅读笔记02

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构建之法阅读笔记02相关的知识,希望对你有一定的参考价值。

      两周的时间已经过去了,软件工程给我的最大的感触就是,追求完美。这周的第一节课,老师就指出了我们编程之中存在的问题,这些问题往往就在我们不经意之间就会出现,一些马虎,一些习惯。说到底这些都是在为你以后程序之中出现BUG做“铺垫”。一些毛病没有改正,它会让你遇到更大的麻烦。

     那么单元测试对于一个合格的程序来说是必须要进行的,一个完美的程序是经过多次对BUG进行修改出来的。如果一个人整天忙于写代码,没有去进行单元测试,那么BUG就可能越积越多,到最后就可能会忙于对BUG进行修改,反而会耽误计划的进行。反过来,如果写一个程序的一部分就去进行单元测试,就会效率很高,哪怕出现了一些错误,你也能确定错误出现的位置,方便了你对错误及时进行修改。

    代码规范对于一个程序员来说是必须要掌握的,就像老师所说的,这是一个人的素质,是一个程序员的脸面,程序写的乱七八糟,层次不分,对于程序员来说是失败的。并且在以后的工作中,你不是一个人在单打独斗,是集体在进行合作,大家需要进行交流,来进行 思维的扩充。代码的可读性强,对于你的团队来说是具有很大的优势,毕竟别人看你的程序时,谁也不想再从头捋一遍。

    这周的一个四则运算的程序,就是一件很生动的例子,在进行随机数出的时候,要求在[1,4]的范围内输出整数,但是不知怎么老是没有4 的出现,最后将这一小段的程序单独运行,也没有出现,后来,发现原来随机数的输出中范围写成了[1,4),一个小小的错误,一个小小的马虎,就有可能花你大量的时间来进项处理。一个单元测试的必要性以及代码的规范性。对于程序来说是极其重要的。

    经过阅读构建之法,本周最大的收获是代码的规范性,以后一定要养成习惯,避免写只有自己才能看的懂得程序,另外单元测试也需要自己潜意识的进行,提高自己的编程效率。

                                            技术分享

以上是关于构建之法阅读笔记02的主要内容,如果未能解决你的问题,请参考以下文章

构建之法阅读笔记02

《构建之法》阅读笔记02

《构建之法》阅读笔记02

《构建之法》阅读笔记02

《构建之法阅读笔记02》

构建之法阅读笔记02