结对作业之代码规范

结对作业之代码规范

  • 古人言:工欲善其事,必先利其器。

  • 为了更好的完成本次作业,经与队友讨论,并参考《构建之法》,故制定以下代码规范。

  • 总原则:代码应该简明、易读、无二义性。

缩进

  • 为了取消不同平台上的tab键的区别,故选择缩进为四个空格。

段行和花括号的格式

  • 使用如下格式:
if(i>k)
{
    add addtion;
} 

     命名

  • 为了使变量名与函数名方便理解以及使用,故采用一下方式命名:
  • 凡是函数都取其功能英文命名,且各单词第一个字母大写,如:AddToTable
  • 所有也取其代表的英文命名,采用驼峰式命名,即第一个单词小写,后面单词首字母大写,如:addToTable

注释

  • 任何一个傻瓜都会写能够让机器理解的代码,只有好的程序员才能写出人类可以理解的代码。——Martin Fowle

  • 立志要成为一个好的程序员,所以代码的目的不仅是完成功能,还要便于理解,所以添加注释是必不可少的一环。本次结对作业注释采用方形注释,在每次函数头部进行注释,如下:

/**
 * @class
 * @classdesc 这是对myClass类的描述
 * @desc 这是对myClass类的构造函数的描述
 */
function myClass() {
    ...
}
原文地址:https://www.cnblogs.com/waaaafool/p/9664877.html