![]() |
久久建筑网(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.所有的类成员变量应该被声明在类的顶部,并用一个空行把它们和方法以及属性的声明区分开
欢迎下载!
命名规范制定意义 1方便代码的交流和维护,便于日后自己的再次阅读。
2不影响编码的效率,不与大众习惯冲突。
3使代码更美观、阅读更方便。
4使代码的逻辑更清晰、更易于理解 命名规范制定原则 首要原则 有意义的,描述性的词语来命名。
能够一眼看出它作什么。
别使用会引起误解的名字。
如果名字一目了然,就无需用文档来解释方法的功能了 1.除约定俗成的,别用缩写。
用name,address,salary等代替nam,addr,sal 2.除用于循环,别使用单个字母的变量象i,n,x等.而要使用index,temp等。
for(inti=0;i
比如: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.所有的类成员变量应该被声明在类的顶部,并用一个空行把它们和方法以及属性的声明区分开
本类栏目导航
热门推荐
点击排行
猜你还喜欢
-
浅层地热能钻探工程技术规范NB/T 10277-2019
- 所属分类:建筑文件
- 更新时间:2024-12-28
- 浏览次数:0
- 浅层地热能钻探工程技术规范NB/T 10277-2019本标准规定了竖直地埋管地源热泵系统和地下水地源热泵系统的钻探工作技术要求,可作为浅层地 热能钻探设计、施工、管理等各项工作的依据。 本标准适用于竖直地埋管地源热泵系统和地下水地源热泵系统的钻探工作。
-
中国电投光伏发电项目表格
- 所属分类:其他资料2
- 更新时间:2024-12-28
- 浏览次数:0
- 中国电投光伏发电项目表格中国电投光伏发电项目表格,适合在进行光伏作业的施工和中国电投光伏相关备案的表格,避免对光伏项目在网上四处寻找,并且内容不全的问题,内容摘要中国电力投资集团公司企业标准发布通知 2015年2月《Q/CPI 170-2015
-
T∕WHHLW 125-2024 生态治理边坡工程技术规范
- 所属分类:建筑文件
- 更新时间:2024-12-28
- 浏览次数:0
- T∕WHHLW 125-2024 生态治理边坡工程技术规范T∕WHHLW 125-2024 生态治理边坡工程技术规范
-
防孤岛效应试验装置技术规范
- 所属分类:建筑文件
- 更新时间:2024-12-28
- 浏览次数:0
- 防孤岛效应试验装置技术规范防孤岛效应试验装置技术规范
-
生产安全事故应急救援评估规范
- 所属分类:其他资料2
- 更新时间:2024-12-25
- 浏览次数:0
- 生产安全事故应急救援评估规范TAQ 9012-2023《生产安全事故应急救援评估规范》对发生事故后的应急救援做出了规范,对各类应急事故状态下的救援详细进行了说明,也为建立应急救援预案提供了详细资料。
-
行业标准《托儿所、幼儿园建筑设计规范》(局部修订)
- 所属分类:建筑文件
- 更新时间:2024-12-28
- 浏览次数:0
- 行业标准《托儿所、幼儿园建筑设计规范》(局部修订)说明:1.下划线标记的文字为新增内容,方框标记的文字为删除的原内容,无标记的文字为原内容。 2.本次修订的条文应与《托儿所、幼儿园建筑设计规范》 JGJ39-2016中的其他条文一并实施。
-
工程项目部施工现场精细化管理汇报
- 所属分类:专业资料
- 更新时间:2024-12-25
- 浏览次数:0
- 工程项目部施工现场精细化管理汇报为保障办公及生活环境,每个工程从进场临设的搭建开始,定型化大门、安全防护通道、消防设施配置、各种防护棚等能周转使用的全部实行定型化、工具化、标准化制作。
-
建筑节能与可再生能源利用通用规范
- 所属分类:建筑文件
- 更新时间:2024-12-28
- 浏览次数:0
- 建筑节能与可再生能源利用通用规范为适应国际技术法规与技术标准通行规则,2016年以来, 住房和城乡建设部陆续印发《深化工程建设标准化工作改革的意 见》等文件,提岀政府制定强制性标准、社会团体制定自愿采用 性标准的长远目标,明确了逐步用全文
-
杭州某厂房项目承插型盘扣式高大支模专项施工方案
- 所属分类:专业资料
- 更新时间:2024-12-16
- 浏览次数:0
- 杭州某厂房项目承插型盘扣式高大支模专项施工方案
-
《怀化市本级政府投资房屋建筑和市政基础设施项目建设
- 所属分类:市政造价
- 更新时间:2024-12-28
- 浏览次数:0
- 《怀化市本级政府投资房屋建筑和市政基础设施项目建设关于印发《怀化市本级政府投资房屋建筑和市政基础设施项目建设期工程造价全过程管理实施办法》的通知 怀化市直机关企事业有关单位: 为了对我市政府投资项目建设工程进行有效的工程造价控制和管理,防止国有资产的流
-
DB33/T 1392-2024 高速公路收费站服务规范
- 所属分类:建筑文件
- 更新时间:2024-12-08
- 浏览次数:4
- DB33/T 1392-2024 高速公路收费站服务规范本标准规定了高速公路收费站服务的缩略语、一般规定、服务内容、服务设施、服务保障、投诉处理、服务评价和持续改进等内容。本标准适用于高速公路收费站的运营服务。
-
DB33/T 1394-2024 公路工程智慧工地建设规范
- 所属分类:建筑文件
- 更新时间:2024-12-08
- 浏览次数:10
- DB33/T 1394-2024 公路工程智慧工地建设规范本标准规定了公路工程智慧工地建设的基本规定、功能要求、管理系统、数据库、硬件设施、安全与运行维护等要求。本标准适用于新建(改扩建)公路工程智慧工地建设。
-
DB23/T 3832.1-2024 城市道路交通安全设施设置管理规
- 所属分类:建筑文件
- 更新时间:2024-12-06
- 浏览次数:9
- DB23/T 3832.1-2024 城市道路交通安全设施设置管理规本文件规定了黑龙江省城市道路交通安全设施的基本规定、验收、管理与维护。本文件适用于城市道路交通安全设施的设置、验收、管理与维护。其他道路可参照执行。