久久建筑网(m.kkreddy.com)致力打造一个专业的建筑学习分享平台! 用户登录 免费注册 | 投诉举报 | 会员中心 | 上传资料
您现在的位置: > 建筑 > 建筑文件 > >>

项目命名规范.doc

资料评价:
☆☆☆☆☆
生成时间:
2021-08-07
下载权限:
免费会员
文件大小:
69.0KB
文件类型:
.doc
浏览次数:
2
建筑论坛:
上传会员:
下一秒
所属栏目:
建筑文件
下载地址:
资料是由会员“下一秒”上传到本平台,如有不妥请联系客服。违规侵权投诉
项目命名规范 , 开发必备。
欢迎下载!
命名规范制定意义 1方便代码的交流和维护,便于日后自己的再次阅读。
2不影响编码的效率,不与大众习惯冲突。
3使代码更美观、阅读更方便。
4使代码的逻辑更清晰、更易于理解 命名规范制定原则 首要原则 有意义的,描述性的词语来命名。
能够一眼看出它作什么。
别使用会引起误解的名字。
如果名字一目了然,就无需用文档来解释方法的功能了 1.除约定俗成的,别用缩写。
用name,address,salary等代替nam,addr,sal 2.除用于循环,别使用单个字母的变量象i,n,x等.而要使用index,temp等。
for(inti=0;i比如:使用名称amount,而不是intAmount; ?类:使用名词、名词短语命名。
比如:publicclassFileStream; ?方法:使用动词、动词短语开始。
比如:CreateUser(),RemoveAt()等; ?接口:以I开始,后面加上名词、名词短语、形容词命名。
比如:IDisposable; ?常量:所有单词大写,多个单词之间用"_"隔开。
publicconststringPAGE_TITLE="Welcome"; ?命名空间:基本格式:    CompanyName/ProjectName.TechnologyName[.Feature][.Design]    a)CompanyName/ProjectName:公司名、项目名称或产品名称;    b)TechnologyName:稳定的、公认的技术名称或架构层次名称;    c)[.Feature][.Design]:可选的功能与设计; 规范
1、用pascal规则来命名方法和类.(
第一个单词首字母大写,后面连接的每个单词首字母都大写) publicclassDataBase;publicvoidGetDataTable()
2、类:使用名词、名词短语命名。
比如:publicclassFileStream; 2.用camel规则来命名局部变量和方法的参数.(
第一个单词不大写,后面连接的单词首字母大写) publicvoidAddUser(stringuserId,byte[]password) {stringuserName;} 3.所有的成员变量前加前缀_ publicclassDatabase {privatestring_connectionString;} 4.接口的名称加前缀I interfaceICompare {intcompare();} 5.自定义代码属性类以Attribute结尾 publicclassOperationAttribute:Attribute 6.自定义的异常以Exception结尾 publicclassAppException:Exception 7.方法的命名.一般将其命名为动宾短语,"动词+对象". GetRecordData();GetPath();CreateFile(); 8.代码的缩进.要用Tab,而不要用space. 9.使用带有说明性的变量名。
  (a)避免单字符串的变量名,使用类似于index或temp这样有意义的名字。
  (b)对于public或protected类型的变量避免使用匈牙利表示法。
  (c)不要缩写单词。
10.所有的类成员变量应该被声明在类的顶部,并用一个空行把它们和方法以及属性的声明区分开


  项目命名规范 下载地址
进入下载地址列表

猜你还喜欢

建筑工程: 施工组织设计 图纸 论文 方案 安全资料 工艺 建筑软件 节能 专业资料 合同 交底 文本 建筑考试 教程
园林景观: 园林施工方案 园林论文 园林考试 园林表格 景观专业资料 园林图纸 景观设计
暖通空调: 暖通专业资料 暖通软件 技术交底 暖通论文 暖通考试 暖通图纸 暖通施工方案 暖通软件
水利工程: 水利施工方案 水利考试 水利专业资料 水利软件 水利论文
结构工程: 结构施组方案 结构图纸 结构软件 结构课件 工艺工法 结构考试 结构专业资料 结构论文 其他资料
电气工程: 电气施工方案 电气图纸 电气软件 电气论文 电气课件 智能建筑 电气专业资料 电气考试
建筑给排: 给排施组方案 技术交底 给排水专业资料 污水处理 消防工程 给排水图纸 给排水论文 给排水软件
安装工程: 设备安装图纸 安装工程专业资料 安装施组设计 专题
工程造价: 造价法规 造价视频 造价指标 建筑造价 造价考试 水利造价 电力造价 装修造价 其他 安装造价 路桥造价 市政造价 园林造价 造价软件 造价表格 清单实
工程监理: 监理交底 施工监理 监理文档 旁站监理 监理考试 合同表格 监理细则 监理大纲 监理总结 监理月报 监理规划
路桥工程: 合同表格 路桥工艺 路桥论文 路桥交底 安全资料 路桥标书 路桥专业资料 路桥软件 其他资料 路桥图纸 路桥施工方案 路桥考试
装饰装修: 装修施工方案 装修图纸 室内设计 施工工艺 装修技术交底 装修表格 装修资料 建筑文库