Yang

构建之法阅读笔记01

  由于寒假只是粗读了一下构建之法,所以没有太深的体会,所以这一周又重新读了一下

构建之法的第一、二章,并且有了很多新的体会。

  第一章主要讲的是对软件工程的概述,是我大致明白了程序并不是软件的一切,软件工

程加上程序才能称作为软件,我以前只是单纯的认为程序和软件没什么区别,但是书中说软件

是考虑很多方面的东西,而不单单是程序,因为程序可以很完美,而软件却要面临很多问题,

包括用户与界面交互,这也是为什么有了软件工程的诞生,今后我会区分软件和程序,不会再

把他们混为一谈了。

  第二章主要讲个人技术和一些开发流程。我以前认为一个程序只要能运行处正确结果就行,

但是自从读完了程序修炼之道和构建之法的第二章之后,我觉得一个程序要应用于软件之上必须

要考虑一些其他的因素,因为构建之法和程序修炼之道都说其实程序要应用于软件之上,必须要

维护,而一个程序如果不能有良好的独立性,那么它必定依赖或者被依赖另一个程序,换一句话

说,程序如果没有独立性和比较好的模块化,程序相互之间有关联和依赖,那么如果有一个程序

需要改动,则所有程序都需要改动,维护起来非常麻烦,这是书中教给我的道理,今后我在写代

码时要时时刻刻记住这一点,在实现功能的基础上,尽可能减少程序与其他程序之间的联系。这

样我才能锻炼自己写独立性好的程序,以后才能更好的完成开发。

   以上就是我读完构建之法的第一章和第二章的感受,感觉体会还是很深的。

 

posted on 2020-03-08 15:02  yangliuliu  阅读(100)  评论(0编辑  收藏  举报

导航