构建之法阅读笔记02

之前的阅读让我对软件,软件工程有了更深刻的认识,这次的阅读让我了解了软件工程师的成长,我们只是IT业的一个初学者,选择了这个专业,都有不同的原因,或许是感兴趣,或许是觉得软件行业的就业前景更好。在其他专业各种考计算机二级的时候,我们会沾沾自喜,觉得自己用不着考这个,自己的能力很强,可是仔细想想,若是我们去考,也不是所有人都会过,现在在学校里学习的都是一些基础知识,若是想有更好的发展之路,我们就应该主动学习,而不是被动,自己通过不断的练习,把低层次的问题解决了,变成不用经过大脑的自动操作,然后才有时间和脑力来解决较高层次的问题,年轻人都志向远大,上了一些课,就想自己搞工程,觉得基础没劲,说好听了,是志向远大,不好听,就是自负,过度肯定自己,就算是工程师也要在实际工作中不断学习和不断成长。
我们现在写程序也是习惯于一边写,一边查资料,就相当于医生一边看医书一边做手术,如果你是病人,你会信得过这样的医生吗,我们要慢慢脱离开资料,并不是说不可以查资料,而是说一些基础的知识点,一定要熟记于心,不能每次都去翻资料。
这次的作业老师要求我们结对完成,两个人合作,合作中要不断交流各自的想法,整合思路,当你把自己的代码给别人看的时候,就要注意了,代码规范,适当的缩进,准确的括号,断行,变量的命名,该有的注释,在结对编程模式下,我们平等,互补进行工作,随时的复审和交流,使得程序中的错误就会少很多,质量也就高很多,一个相互学习,相互磨合的渐进过程,刚开始并不适应,很可能有各种问题,但是时间久了,开发质量会有明显的改善。
原文地址:https://www.cnblogs.com/qianxia/p/5293877.html