zoukankan      html  css  js  c++  java
  • 《构建之法》第四章读后感

    代码规范

       拥有简明、易读的代码风格是每一个程序员的必修课。你的程序采用的缩进风格,变量名统一的规范在团队工作里尤为重要。

       代码风格规范

    1.缩进

    4个空格的距离在可读性来说刚好。

    2.行宽

    100字符

    3.括号

    在复杂的条件表达式中,用括号清楚地表示逻辑优先级。

    4.断行与空白的{}行

    5.分行

    不要把多个变量定义在一行上

    6.命名

    在变量前加上有意义的前缀

    7.下划线

    下划线用来分割变量名字中的作用域标注和变量的语义。

    8.大小写

    Pascal——所有单词的第一个字母都大写。

    Camel——第一个单词全部小写,随后单词随Pascal形式。

    9.注释

    复杂的注释应该放在函数前。注释要随着程序的修改而不断更新。

      代码设计规范

    1.函数

    原则:只做一件事,并且要做好。

    2.goto

    函数最好有单一的出口——goto

    3.错误处理

    参数处理、断言。

    代码复审:看代码是否在“代码规范”的框架内正确地解决了问题。

    结对编程

    就像飞机上的驾驶与副驾驶,编程同样需要两个人来结对编程。其中一人控制键盘输入,相当于饭店里做饭的大厨,另一个人负责领航、提醒,相当于饭店里的行政总厨。当一个程序的任何一段代码都至少被两双眼睛看过,被两个脑袋思考过,那它的正确性、稳定性不言而喻。而且这还可以使得代码的责任不属于某个人。而是属于两个人,进而属于整个团队,这样才能帮助团队成员建立集体拥有代码的意识,在一定程度上避免个人英雄主义。

  • 相关阅读:
    使用jsonp跨域调用百度js实现搜索框智能提示(转)
    jsonp 跨域
    Aixs2发布webservice服务
    java web service 上传下载文件
    java 网页 保存上传文件
    flash、js 函数 互相调用
    java web工程启动socket服务
    mysql 在Windows下自动备份
    Servlet中几个常用方法的推衍
    Tomcat常用设置 <持续更新>
  • 原文地址:https://www.cnblogs.com/clueless/p/6404856.html
Copyright © 2011-2022 走看看