文档介绍:北京长江软件
企业人事管理系统编码规范
企业人事管理系统编码规范
由很多的类组成的工作包。
[1] 《企业文档格式标准》
北京长江软件有限公司
[2] 《Java语言编写规范》
北京长江软件有限公司软件工程过程化组织
1、 :电子工业出版社,-149
2、 白胜普. J2EE企业级应用测试实践.
本文档的更新记录如表D-1所示。
表D-1 版本更新记录
修改编号
修改日期
修改后版本
修改位置
修改内容概述
000
0. 1
全部
初始发布版本
001
6章
修改代码
2. 编码格式规范
2. 1缩进排版
4个空格作为缩进排版的一个单位。
北京长江软件
企业人事管理系统编码规范
2. 2行长度
尽量避免一行的长度超过80个字符,用于文档中的例子应该使用更短的行长,长度一般不超过70个字符。
2. 3断行规则:
当一个表达式无法容纳在一行内时,可以依据如下一般规则断开:
在一个逗号后面断开
在一个操作符前面断开
宁可选择较高级别(higher-level)的断开,而非较低级别(lower-level)的断开(见下面的例子)
新的一行应该与上一行同一级别表达式的开头处对齐
如果以上规则导致你的代码混乱或者使你的代码都堆挤在右边,那就代之以缩进8个空格
以下是两个断开算术表达式的例子。前者属于更高级别的断开,因为断开处位于括号表达式的外边。
HttpServletRequest request, HttpServletResponse response) {
ManagerForm managerForm = (ManagerForm) form;
ManagerForm managerform = (ManagerForm) objectDao
.getObjectForm("from ManagerForm where account='"
+ () + "'");
以下是两个缩进方法声明的例子。前者是常规情形。后者若使用常规的缩进方式将会使第二行和第三行移得很靠右,所以代之以缩进8个空格。
//规范的缩进
List list = null;
Object object = null;
try {
list = getHibernateTemplate().find(condition);
if (() == 1) {
object = (Object) (0);
//以8个空格来缩进,以避免非常