龙空技术网

C# 代码规范#金蝶云星空#

深漂二流搬砖人 198

前言:

现在我们对“星空代码怎么输入”大体比较注重,兄弟们都想要学习一些“星空代码怎么输入”的相关知识。那么小编也在网摘上搜集了一些关于“星空代码怎么输入””的相关文章,希望我们能喜欢,同学们快快来学习一下吧!

相信很多码农刚进入一家公司时,自己的导师都会第一时间让自己看看公司的代码规范,代码规范的统一就像我们军训时要求做的动作一样--整齐划一,相信同行都会感受到不规范的代码带给大家的痛苦是怎样的(这里省略一万字你们懂得.....)

我这里只是列举了适合#金蝶云星空#插件开发的要求

通用模块销售模块:SAL采购模块:PUR基础资料:BD财务模块:FIN计划模块:PLN生产订单:PRD委外订单:SUBBOS新建的单据标识:公司简称_模板名_单据含义新创建的表单头:公司简称_模块名_表含义新创建的表单身:公司简称_模块名_表含义Entry扩展的字段:F公司简称+字段含义数据库视图:V_公司简称_模块名_视图含义存储过程:P_公司简称_模块名_存储过程含义代码标识符采用匈牙利命名法:在命名中加入表示类型的前缀,前缀小写。如:strName。类型统一如下:string:strNameint:iAgeDoulbe:dAmount;Datetime:dtmStartBool:bResultDatatable:dtOrderDataset:dsOrderList:lstOrdersArray:arryNames;类公共变量加_前缀:_ResultArray,list,数组的变量名后加s表示复数标识符的命名要清晰、明了,有明确含义,同时使用完整的英文单词,避免使人产生误解。若是使用特殊约定或缩写,则要有注释说明。切忌使用拼音来命名。类和方法,用 pascal大写规则来命名:第一个字母大写,每个单词的首字母也大写。比如ShipNoteList和PrintInvoice()标识符只能由26个字母,下划线,10个数字组成。禁止使用连续的下划线。下划线也不能出现在标识符的最前面或者最后面。对于变量命名,禁止取单个字符(如i、j、k),建议除了要有具体含义外,还能表明其变量类型、数据类型等,但i、j、k作局部循环变量是允许的。常量必须使用大写字母,用下划线分割字母。程序块的分界符(如大括号‘{’和‘}’)应各独占一行并且位于同一列,同时与引用它们的语句左对齐。在函数体的开始、类的定义、结构的定义、枚举的定义以及if、for、do、while、switch、case语句中的程序都要采用如上的缩进方式。类、方法、属性的属性采用XML文档格式注释。文件头部,代码间多行注释,为/*... */,单行注释为//...函数头部应进行注释,列出:函数的目的/功能、输入参数、输出参数、返回值。避免在注释中使用缩写,特别是非常用缩写。数据库操作、IO操作等需要使用结束close()的对象必须在try -catch-finally 的finally中close()。不允许把多个短语句写在一行中,即一行只写一条语句。WebAPI所有WebAPI涉及到数据库操作的操作语句都得使用参数化形式,防止SQL注入式攻击

如有不对的地方还请各位大神指出,谢谢!

标签: #星空代码怎么输入