《构建之法》读书笔记
2017-11-01 18:22 Robortxin 阅读(189) 评论(0) 编辑 收藏 举报01《构建之法》阅读笔记
构建之法,暑假其实就浏览了大概,软件工程里面的概念比较的枯燥和单调,但是作者利用一些小故事来简述,其中印象最深的是其中的小故事,大牛和菜鸟,其实也就是说的我们应该更加努力提高自己的编程能力,把基本功打的扎实,而不在后期的软件工程学习中导致拖后腿。大牛其实也是基本功好,并且编程习惯也好,
所以人家可以称之为大牛。第一章中我大致了解了可以在书中学到什么,如何落实学习,并且该书语言幽默、诙谐。在本书的很多地方,阿超、国栋等角色之间的对话来揭示一个概念的本质,他们之间风趣的对话加快了对相关概念的理解。 书中说到,程序指的是源程序,也就是基于数据结构上的实现算法,这是我们的基本功。我过去只是眼高手低,不愿意去动手编这些代码,只是在书上看看大概代码,明白了就行,基本上很少去实践的做一做,这样做,对我们的学习产生极大的后患,例如在编写代码是不注意格式规范,别人都是空格按下,你是按tab键。还有各种代码中常有的错误,我们没有及时发现,这对我们学习产生了极大的挫败。所以当务之急是务实基础,量化到质化,积累代码的数量,并且通过上课,明白必须得有书写规范,和自己的代码积累库,这样就能省事省力去完成一个项目,而不是花费在一些自己无关紧要的代码 或者自己已经特别熟悉的代码。
代码规范,一个看似很小的问题,很小的细节,可能平时我们根本没有注意,但是随着我们所写问题的复杂化以及所写代码量的增大,这个问题越发显得重要。以前写代码只是为了去完成作业而去完成,代码规范的问题早就被抛到脑后,只要运行成功显示出自己想要的结果就觉着有了很大的成功。大多数变量和函数的命名被我们用简单而无意义的字母代替,代码不注意缩进,代码没有注释,有时候自己所写的代码回过头来看还要花很长时间来重新读懂,殊不知老师检查作业时以及其他人阅读我们代码的辛苦。本学期课程还涉及到团队开发,一个团队每个人有自己的编程风格,如果我们没有一定的代码规范,后期合作分工时就会给团队带来不必要的麻烦,所以代码规范对于团队合作也十分重要。阅读第四章的代码规范部分对代码规范的重要性有了高度的重视,有人说代码就是程序员的另一张脸,干净一致的代码是至关重要的,代码不是一次性的,需要重复的修改和重构,我们需要为未来写点代码。要养成很好的代码规范的习惯,对于写代码这是个非常容易的小任务,只要我们每次编程写代码时注意到相应的规范,根据自己所写的代码写好注释等等,很快就会养成这样的好习惯。这本书对于我来说在编程方面感觉到受益匪浅,接下来我会继续学习这本书,去感受编程的魅力所在。