• 构建之法阅读笔记三


          今天阅读了构建之法第四章,对我最深的感触就是代码规范,对于一个软件工程师来说,编程是一项基本技能,程序编的好一半来自于代码的规范;就算你学的算法再好,编程能力再强,代码不规范也没有任何意义。当阅读者拿到你的代码时一头雾水,完全看不懂,这样的代码对于后期的维护和bug的寻找难上加难,或者是对于后来的初学者来说,也是去了教育意义。所以在我们日常的编程过程中要养成代码规范的习惯,习而久之,这样的习惯会一直伴随我们编程整个过程。

        还有就是代码复审,我一开始也想不明白,代码为什么要复审呢,写完代码得到执行的结果不就行了吗?但是往往我们编程的过程中获取是碰巧碰对了结果,往往程序中有些隐含的错误,或者说是算法上的错误,编码错误,比如一些碰巧骗过了编译的错误和逻辑的错误,这些都是不可避免的,养成这样的习惯,将错误的地方记录到一个表格中,以免自己以后再犯这样的错误。总之编程是一个长期养成的,代码规范和错误的积累都是靠大量的练习养成的。

         书中还提到结对编程,结对编程有利于增加我们合作的能力,到了以后我们工作了,我们会共同的去面对一个项目,我们需要团队去完成,每个人可以各抒己见,每个人都有不同的想法,融合到一起,我们可以找到最好的方法,但是在结对开发的过程中,也往往有着不做事情的人,或者团队成员之间有着矛盾,如何处理团队成员之间的矛盾。如何给予队友之间正确的反馈,这需要我们在做的过程中逐渐磨合,我相信我们会在这方面做得更好。

  • 相关阅读:
    有用数据结构---图的操作和算法
    Jackson 框架,轻易转换JSON
    移动Web开发实践
    Spring官方文档翻译——15.1 介绍Spring Web MVC框架
    面向对象五大原则_1.单一职责原则&2.里氏替换原则
    ZOJ 3792 Romantic Value 最小割(最小费用下最小边数)
    Yii学习笔记之二(使用gii生成一个简单的样例)
    一个令人蛋疼的NDK链接错误
    Android 阅读器架构图,网上收集,留做存货
    Xcode 6 打包ipa文件
  • 原文地址:https://www.cnblogs.com/wanggang-java/p/5579127.html
Copyright © 2020-2023  润新知