频道栏目
首页 > 资讯 > 其他 > 正文

软件编程语言的几项规范

18-06-29        来源:[db:作者]  
收藏   我要投稿

软件编程语言的几项规范。在项目开发阶段,一般项目经理都会给你规定一些开发规范,这些规范大家都必须要严格遵守。

命名规范:

A:所有的类名,接口名都必须采用帕斯卡命名法(所有单词的首字母大写,如:MyName)

B:所有成员变量,成员函数都必须采用骆驼命名法(第一个单词全部小写,后续单词的首字母大写,如:myBookName)

C:所有常量必须全部大写,多个单词之间使用下划线分隔,如:MAX_VALUE

注释规范:

A:在类,接口和方法上都要写文档注释 /** */

B:方法内部如果需要注名的内容比较多,可以使用段落注释 /* */,如果注释内容必须少,可以直接使用单行注释 //

书写规范:

成员变量和成员函数之间要至少有一个换行

除了局部变量外,其它变量都要使用有意义的英文单词,做到见名知意,杜绝使用汉语拼音

项目布局的包命名规范:

全局使用的类可以定义在全局包中,全局包命名如:com.banksystem.globals/common

dao(Data Access Object):数据访问对象,主要完成对数据的增删改查操作,命名不同公司有不同要求:

例如:

com.banksystem.dao:专门存放dao接口的包

com.banksystem.dao.bean/imple:专门放dao接口实现类的包

com.banksystem.dao.factory:专门存放Dao工厂类(专门负责统一实例化对象的,一般在工厂类中所有的方法都是静态的,方法返回值是接口类,实例化的是接口的实现类)的包

com.banksystem.bo/service:专门存放业务层接口的包

com.banksystem.bo/service.bean/imple:专门存放业务层接口实现类的包

com.banksystem.bo.factory:专门存放bo工厂类的包

com.banksystem.ui(User Interface)/client:专门存放启动运行类相关的代码

com.banksystem.domain/model:专门存放项目中使用到的实体类的包

com.banksystem.utils:存放项目使用到的工具类相关的包

相关TAG标签
上一篇:用两种方法求解九宫算问题
下一篇:junit5 入门系列教程之Junit 平台启动器API(JUnit Platform Launcher API)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站