电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

命名规范

来源:金蝶云社区作者:金蝶2024-09-2220

命名规范

目的

形成一致的EAS代码风格

使代码结构清晰,注释规范,格式统一,易于阅读

保证代码的可维护性

降低编码出错概率,提升开发效率

大小写

Pascal样式

将标识符的首字母和后面连接的每个单词的首字母都大写。

举例:

        AccountBalance 科目余额(业务接口类名)

Camel样式(默认)

标识符的首字母小写,而每个后面连接的单词的首字母都大写。

举例:

                countTable 科目表(变量名)

        大写样式

标识符中的所有字母都大写。主要针对常量的定义。

举例:

    public static final int MAX_VALUE = 100;

小写样式

标识符中的所有字母都小写。这个主要是针对包的命名。

举例:

        com.kingdee.eas.basedata

缩写

        不要将缩写用作标识符名称的组成部分

举例:

    使用 getWindow,而不要使用 getWin

不要使用EAS未被普遍接受的缩写

举例:

    AuditExcep (错误)  AuditException(正确)

在适当的时候,使用众所周知的缩写替换冗长的词组名称

举例:

    VoucherEditUI

包命名

            格式:公司性质.公司名称.产品名称.子系统.模块.功能细分;全部小写。

        公司性质:如com,org

        公司名称:如kingdee

        产品名称:如eas

        子系统:如basedata,cp

        模块:如master,bc

        功能细分:可以按需继续增加子功能

如:

com.kingdee.eas.basedata.master.account.client

com.kingdee.eas.fi.gl

WEB端自定义controller,包名需符合com.kingdee.eas.*.web.*.*Controller

类命名

类的命名采用Pascal大小写,英文单词也可为缩略词(全部大写)

举例:

    VoucherEditUI 凭证编辑界面类

    DBUtils 数据访问实用工具类

    ActionAddNew 新增动作类

自定义服务端方法:XXXControllerBean

扩展服务端方法:XXXControllerBeanEX

   

自定义WEB端Controller:XXXController

自定义WEB端事件:XXXEvent

自定义WEB端实现:XXXHandler

方法命名

        用动词或动词短语命名方法

使用Came

命名规范

1 目的形成一致的EAS代码风格使代码结构清晰,注释规范,格式统一,易于阅读保证代码的可维护性降低编码出错概率,提升开发效率2 大小写Pas...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信