- 16
- 0
- 约8.61千字
- 约 10页
- 2015-07-21 发布于安徽
- 举报
源程序书写规范
命名
对于理解应用程序的逻辑流,命名方案是最有影响力的一种帮助。名称应该说明“什么”而不是
“如何”。通过避免使用公开基础实现(它们会发生改变)的名称,可以保留简化复杂性的抽象
层。例如,可以使用 GetNextStudent(),而不是 GetNextArrayElement()。
命名原则是:选择正确名称时的困难可能表明需要进一步分析或定义项的目的。使名称足够长以
便有一定的意义,并且足够短以避免冗长。唯一名称在编程上仅用于将各项区分开。表现力强的
名称是为了帮助人们阅读;因此,提供人们可以理解的名称是有意义的。不过,请确保选择的名
称符合适用语言的规则和标准。
以下几点是推荐的命名方法。
Namespace 名
1. 使用 Pascal case 命名。
2. 使用 公司名.产品名 这样的格式。当商标(产品名)的命名风格和 Pascal case 不相
符的时候,以商标(产品名)为准。
3. Namespace中类的依赖关系应该体现在命名上,比如System.Web.UI.Design中的类以来
于 System.Web.UI。
4. 在语意合适的情况下使用复数,比如 System.Collecti
您可能关注的文档
- 彝族的漆器与装饰图案艺术.pdf
- 网络成瘾大学生人格特征分析.pdf
- 网络通信安全加密技术.pdf
- 我国刑法上原因自由行为.pdf
- 太极拳锻炼对中老年人血清NO含量与NOS活性的影响.pdf
- 应用不同催化剂消化饲料对粗蛋白质测定结果影响研究.pdf
- 脏腑寒热相移发病机理现代解读_王华楠.pdf
- 小鼠促卵泡素(FSH)酶联免疫吸附测定试剂盒.pdf
- 血管紧张素转化酶基因多态性和支架再狭窄相关研究.pdf
- 英语四级作文万能句(英语四级作文常用句型).pdf
- 2026-2030年年智慧医疗创新报告:产业变革与市场前瞻.docx
- 2026年便民超市行业深度报告:社区商业下的经营模式创新与市场拓展.docx
- 汕尾市陆丰市2027届数学六上期末学业水平测试模拟试题含解析.doc
- 2026年化妆品行业报告:用户画像分析与精准营销策略.docx
- 2026-2027学年小学美术六年级上册桂美版(新教材)教学设计合集.docx
- 三亚市澄迈县2027届数学六年级第一学期期末教学质量检测模拟试题含解析.doc
- 2027届广西壮族南宁市马山县数学六年级第一学期期末教学质量检测试题含解析.doc
- 2026年新能源汽车关键部件国产化趋势报告.docx
- CECS37-1991工业企业通信工程设计图形及文字符号标准.docx
- 2026-2027学年小学美术六年级上册冀美版(2024)教学设计合集.docx
最近下载
- FRYMASTER MANUAL LOV M3000 电脑板 安装和操作手册.pdf
- 宫腔粘连临床诊疗中国专家共识.pptx VIP
- 【人教版】八年级英语上册Unit1全单元英文教案.doc VIP
- 孤独症谱系障碍儿童早期识别筛查和早期干预专家共识.pptx VIP
- 标准图集-19K112 金属、非金属风管支吊架(含抗震支吊架).pdf VIP
- 中日社会体育指导员制度:比较、启示与发展路径探究.docx VIP
- 从比较中探寻发展:中日幼儿体育教育的深度剖析与启示.docx VIP
- 半导体物理与器件(第4版)尼曼课后答案.pdf
- 《日语授受关系》课件.ppt VIP
- 附件2.26可疑交易分析表.pdf VIP
原创力文档

文档评论(0)