my codestyle
2024-10-08 11:37:55
## 代码风格
- 缩进
缩进采用4个空格或tab。
原则是:如果地位相等,则不需要缩进;如果属于某一个代码的内部代码就需要缩进。
- 变量命名
变量命名遵守遵从驼峰命名法,统一使用lowerCamelCase风格。
不能以下划线或美元符号开始,也不能以下划线或美元符号结束。
- 每行最多字符数。
99
- 函数最大行数。
100
- 函数、类命名。
类名使用UpperCamelCase风格,必须遵从驼峰形式。
函数名命名遵守遵从驼峰命名法,统一使用lowerCamelCase风格。
不能以下划线或美元符号开始,也不能以下划线或美元符号结束。
- 常量
常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。
- 空行规则
每个函数定义结束之后都要加空行。
两个相对独立的程序块之后要加空行。
相对独立的变量声明加空行。
类之间空行。
- 注释规则
在被注释语句上方另起一行,使用//注释。
多行注释使用/* */注释,注意与代码对齐。
- 操作符前后空格
二元操作符空一格,一元操作符不空格。
- 其他规则
- ...
最新文章
- 如何在Android应用中引入外部网页
- 基于ThinkPHP3的微信平台开发_1
- Delegate
- BZOJ 3294: [Cqoi2011]放棋子
- Oracle中快速查询和操作某个用户下的所有表数据信息
- 通过案例对 spark streaming 透彻理解三板斧之二:spark streaming运行机制
- str内部方法
- [转载]python中将普通对象作为 字典类(dict) 使用
- hdu 3111 DLX解数独
- 由于抽签HT For Web ComboBox下拉框组件
- Object.prototype.propertyIsEnumerable
- xshell连接ubuntu系统
- Python爬虫目录
- <;转载>; 从算法上解读自动驾驶是如何实现的?
- 如何安装/卸载workflow manager 1.0
- MySQL--Semi-join(半连接)优化策略
- DB2 sql报错后查证原因与解决问题的方法
- Typecho 二次开发文档链接
- CUDA ---- device管理
- poj2063 Investment