开发规范
Opened this issue · 0 comments
xiaqijian commented
百度EFE:ecomfe/spec · GitHub
腾讯AlloyTeam:Code Guide by @AlloyTeam
GitHub:Styleguide · GitHub
在开发过程中自己都没有在一直执行下去,都没有形成自己的风格
语义化 很重要
命名
命名的方法有三种:
- 驼峰式命名
变量
- 使用小驼峰式命名
- 两个单词以上使用下划线
- 常量使用全部大写
构造函数
- 函数全部小驼峰命名
- 构造函数第一个字母大写
函数
无论是函数声明还是函数表达式,'('前不要空格,但'{'前一定要有空格;
函数调用括号前不需要空格;
立即执行函数外必须包一层括号;
不要给inline function命名;
参数之间用', '分隔,注意逗号后有一个空格。
文件命名
- 都使用小写,(除非说明文件使用大写)
- 不能出现空格
- 单词较长,使用
-
分开