格式

作者: chengzhx76 | 来源:发表于2017-06-17 23:32 被阅读10次

    1、目的

    代码经常变动,为了代码的可读性和扩展性;

    2、垂直格式

    一般一个类的长度控制在200-500行最合适

    2.1、向报纸学习

    细节应该往下依次展开,直至找到源文件中最低层的函数和细节;

    报纸的特点:每一块都是短小精悍的。

    2.2、概念间垂直方向的隔离

    封装包、导入声明和每个函数之间,都有空白行隔开,标识独立的概念;

    2.3、垂直方向上的靠近

    紧密相关的代码应该相互靠近

    2.4、垂直距离

    变量声明:变量的声明因尽可能靠近使用的位置;

    实体变量:实体变量应该在了的顶部;

    相关函数:两个函数之间调用,应该把它们放在一起,而且调用者应该尽可能的放在被调用者上面;

    概念相关:概念相关的代码应该放在一起;

    对于相同的规则:如判断是否为空的一个函数,和传递多个参数判断为空的函数;

    2.5、垂直顺序

    调用者应该尽可能的放在被调用者上面

    3、横向格式

    代码的宽度最好控制在80个字符,最好不要超过100或120个;

    3.1、水平方向上的区隔与靠近

    赋值操作符周围加上空格字符;

    函数名和左括号之间不需要加空格;

    乘法符号之间不需要加空格;

    3.2、水平对齐

    没必要字段名水平对齐;

    3.3、缩进

    更适合阅读

    3.4、空范围

    while、for的语句体为空时。

    4、团队规则

    每个程序员都有资金的规则,当到一个团队中,那就是团队说了算;

    相关文章

      网友评论

          本文标题:格式

          本文链接:https://www.haomeiwen.com/subject/flibqxtx.html