RPA命名规范
【摘要】 如有侵权请告知博主删除
1.1 文件夹命名规范
推荐命名规范
- 建议按照项目名称、开发关键步骤环节与场景进行层级管理及命名,如果是便于不同的电脑便于移植,建议使用@{WORK_DIR},保存与读取文件夹下的文件。
- 不建议使用空格,对于空格请用”_”代替
1.2 SUBPROCESS/SCRIPT命名规范
推荐命名规范
- 尽量使用简短的英文命名,
- 其次使用拼音或者中文
- 如果为了突出Script之间的调用关系,可以使用父子程序的编号加_1等表示
- 比如如上的命令是根据不同的模块给出编号同事编号可以反映出调用关系。
“ SCM_1_1_1_CheckTempleteDealXls”中先调用了” SCM_1_1_1_1_CheckTemplete_RSD_RAD”,又调用了” SCM_1_1_1_2”,同时它本人是被” SCM_1_1”调用的。
不推荐命名规范
- 不应该使用 逻辑描述,版本号,应用程序名称来命名 (除非有其他考虑)
- 不建议使用空格,对于空格请用”_”或者”-”代替
1.3 变量命名规范
推荐命名规范
目前,业界共有四种命名法则:驼峰命名法、匈牙利命名法、帕斯卡命名法和下划线命名法。
在模块代码的开发过程中,确保统一的文件命名以及注释的规范性,并且不能使用编程语言的保留字。标准化相同系统功能文件的词缀便于阅读,要求增加关键节点的注释说明等。
推荐使用匈牙利法则Hungarian,这里只是建议,不是强制的。
AntRobot中获取工程文件夹: @{WORK_DIR}
其他自定义,例如:
- 布尔型 bSuccess
- 浮点型fResult
- 列表 listName
- 字典dictSupplier
- 文本strItemCode txtName
命名的最终目的是增加易读性,可读性。
1.4 ACTION增加注释
推荐命名规范
- 尽量使用简短英文注释,为了提高阅读性也可以使用中文或者双语。在开发的脚本中增加必要的注释与打印,便于问题定位。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)