收藏 分销(赏)

信息技术有限公司代码开发规范.doc

上传人:丰**** 文档编号:3060206 上传时间:2024-06-14 格式:DOC 页数:4 大小:40KB
下载 相关 举报
信息技术有限公司代码开发规范.doc_第1页
第1页 / 共4页
信息技术有限公司代码开发规范.doc_第2页
第2页 / 共4页
信息技术有限公司代码开发规范.doc_第3页
第3页 / 共4页
信息技术有限公司代码开发规范.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、xx信息技术有限公司代码开发规范xx信息技术有限公司代码开发规范一、项目:IDE统一采用MyEclipse:1. Tab policy设为“Spaces only”,Indentation size、Tab size均设为42. Maximum line width设为:1403. java文件进行自动格式化4. 项目编码utf-8二、代码: 原则1. 数据结构应该只有公共变量;对象应该只有私有变量和公有函数;2. 一个类只做一类事、一个方法只做一件事3. 类、方法尽量简单、短小4. 宽度不超过140个字符5. 方法不超过40行,基本一屏高度6. 类不超过500行7. 尽量用好的命名代替注释

2、基本1. 统一采用log4j代替System.out.print、e.printStackTrace()等打印方式2. 流程语句必须用大括号3. IO流必须用try finally关闭 命名1. java基本命名规范2. 类为名词、属性为名词、方法为动词(+名词)3. 可以用2代替to,用4代替for,如string2int()4. 命名不许相互包含,如:get(),getOne()5. 不要采用getModel()、getModel1()、getModel2()数字方式命令 类型1. 对象属性必须为类,不能用String代替Number、Date等,不能使用基本类型;2. 方法参数、返回均不

3、许为Map(除非dao层)3. 泛型必须注明类型、不许使用List、List(除非dao层参数)4. 方法5. 方法参数不能超过4个,可以拆分方法或用类封装参数6. Collection对象迭代采用foreach方式 分层1. action里只有跳转2. service层只有业务逻辑 jsp1. 放到WEB-INF/jsp目录下,不许直接访问jsp2. 不含java块、统一采用jstl3. jsp不含style、script块4. 采用css、js代码5. 采用jQuery方式,监听事件,页面不含事件6. 图片写好width、height属性 dao层1. 尽量采用预处理方式2. sql语句必须大写3. 一个dao类只操作一个Model4. sql必须全部封装到dao层三、版本控制1. 不要上传自己的用户设置2. 每次提交前先更新,解决冲突文件3. 每次提交的代码必须保证没有错误,项目可以正常运行4. 必须有提交信息,提交的格式为: n修改内容4 / 4

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服