欢迎来到天天文库
浏览记录
ID:40556425
大小:368.00 KB
页数:25页
时间:2019-08-04
《java语言原理分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、开发质量管理规范JAVA&JSP编码规范(V1.0.0)2011年5月亚信联创股份有限公司文档信息文档名称JAVA&JSP编码规范编制部门计费需求开发部(CTCBillingRequirementDevDept.)文档编号:BR_Dev_004文档变更记录版本编号版本日期作者说明V1.0.02011-5-6陈丽初稿审核审核组织审核代表签字时间计费需求开发部陈光进陈光进2011-5-6批准批准组织批准代表签字时间JAVA&JSP编码规范目录1前言12基本原则13文件目录13.1工程目录结构命名规范与约定13.2项目结构图24JAVA编码规范3
2、4.1编码命名规范34.1.1命名规范与约定34.1.2编码命名与规范34.2配置文件方面54.2.1Ibatis配置文件命名规范54.2.2Ibatissql/类映射命名规范54.3Struts配置方面64.3.1Struts.xml配置文件命名64.3.2StrutsAction类命名64.4Spring命名74.4.1Springxml配置文件命名74.4.2配置文件规定75JAVASCRIPT编码规范85.1JavaScript公用js文件引入85.2JavaScript实例分析85.2.1一段可读性和维护极差的代码85.2.2未使
3、用公共函数,内置方法95.2.3变量名定义混乱95.2.4document.all避免使用95.2.5乱注释,全是些无用注释95.2.6总体混乱105.3Javascript常见问题105.3.1Javascript代码块应该放到
4、件125.5.2缩进135.5.3每行长度135.5.4注释135.5.5变量声明145.5.6函数声明145.5.7命名155.5.8语句165.5.9另外的建议195.5.10空白205.5.11{}和[]20iiJAVA&JSP编码规范5.5.12(,逗号)操作符205.5.13作用域205.5.14赋值表达式205.5.15===和!==操作符215.5.16令人迷惑的加号和减号215.5.17需要避免的语句21iiJAVA&JSP编码规范1前言编写本标准的目的是为了统一公司Java语言的风格,提高软件代码的可读性、可靠性和可重用性
5、,从而提高生产效率,降低成本,保证软件产品的质量。本规范适用于公司所有用Java语言编制的软件源程序。自本标准实施之日起,以后新编写的代码均应执行本标准。若有用户要求,以用户要求为准。2基本原则基本原则为编程时应该坚持的指导思想。【原则1】保持代码的简明清晰,避免过分的编程技巧。【原则2】所有的代码尽量遵循ANSIC标准。【原则3】编程时首先达到正确性,其次考虑效率。【原则4】避免或少用全局变量。【原则5】尽可能重用、修正老的代码。3文件目录3.1工程目录结构命名规范与约定编码模块目录名称目录说明描述Java编码目录Src存放java类源码
6、Ailkcomm系统共用模块、底层目录ailkcomm/com/ailk/util常用工具类目录如日期操作、字符串操作等。src/com/ailk/项目名称项目目录如:/src/com/ailk/fs。src/com/ailk/comm项目共用模块目录如:机构树使用等等。configs项目配置文件目录src/com/ailk/fs/account模块目录Account模块名称src/com/ailk/fs/audit/actionAction目录注意:每个业务模块下都有该目录src/com/ailk/fs/audit/domain接口类目录
7、注意:每个业务模块下都有该目录第21页/共25页JAVA&JSP编码规范src/com/ailk/fs/audit/domainimpl实现类目录注意:每个业务模块下都有该目录src/com/ailk/fs/audit/configs业务模块配置目录注意:每个业务模块下都有该目录Jsp编码目录WebRoot/pages存放前台展现的jsp文件WebRoot/pages/account存放jsp文件模块目录该目录必须同后台处理的src目录下的模块目录一一对应WebRoot/css存放jsp样式文件WebRoot/js存放js文件WebRoot
8、/images存放图片资源文件1.1项目结构图第21页/共25页JAVA&JSP编码规范1JAVA编码规范1.1编码命名规范1.1.1命名规范与约定文件类型规范描述例子Packa
此文档下载收益归作者所有