3.18构建之法读后感2
我读了《构建之法》已经有一段时间了,如今已经读到了第五章,了解了如何在编程中进行团队合作,这也是我们将要学习的重要课程之一。
本书中的第三章的讲的是软件工程师的成长,这对我的启发是很大的,在学校,我们需要学的知识和语言太多了。往往给我们一种杂而不精的感觉,但是平时在校期间几乎是没有多余的时间去将所学知识学精的。所以平时老师布置的作业就是很关键了,这是我们学习的一个任务。但是,做作业也出现了很多的问题,确实,这就像是像书上第四章所描述的一样:我们在平时的作业里,很多都是通过上网找资料得来的。因为有了上网这个功能,而且大家人手一台电脑,我们也没有体会到要去记牢一些最基本的事情。所以此后,我们也养成了习惯,一碰到不会的,马上百度,却从来不记住。当下次再遇到同样的问题时,我们可能还会再一次向百度伸出请求援助之手。此时,我也意识到问题的严重性了。某些低级的问题确实不值得我们一而再再而三地百度,这些最基本的东西本就该稳稳地沉淀在脑海里面,可以不经大脑就自然一气呵成。否则,你所精通的,其实都是别人的。这也就是《构建之法》对我的一些启示,并且这是非常重要的,别人的始终都是别人的,只有储存在自己的大脑中才真正算的上是自己的所得。
第四章讲的是两人合作而第五章讲的是团队和流程,我觉的这两个章节在我们今后进入企业上班工作起很大的作用,做一个程序,不是一个人可以完成的,团队里每一个人负责什么?需求设计谁写?谁测试?这些都涉及到团队里的每一个人,所以团队中如何分工,如何把各自负责的部分合成一个整体项目,这就考验了整个团队的团结分工性。这也是我们在后期的学习中将要的面对和掌握的,我们同学之间相互结对开发,提前适应团队合作,这对我们未来的职业生涯是非常重要的。并且在第四章中我发现了以个在平常的编程里我的错误,在我的程序中,我很少的进行注释,这在团队开发中可是一大忌,毕竟没有一个人喜欢阅读别人的代码。