建议131:用PascalCasing命名公开元素
来源:互联网 发布:低音炮哪个牌子好 知乎 编辑:程序博客网 时间:2024/06/06 07:56
建议131:用PascalCasing命名公开元素
开放给调用者的属性、字段和方法都应该采用PascalCasing命名方法,比如:
class Person { public string FirstName; public string LastName; public string Name { get { return string.Format("{0} {1}", FirstName, LastName); } } public string GetName() { return Name; } }
这样,调用者在调用的代码看起来如下:
person.Name
如果我们不注意这样的命名规则,让调用方的代码看起像这样:
person.name
我们首先会怀疑name是什么类型,其次也会怀疑其可访问性。
转自:《编写高质量代码改善C#程序的157个建议》陆敏技
0 0
- 建议131:用PascalCasing命名公开元素
- 建议130:以复数命名枚举类型,以单数命名枚举元素
- C++ 命名建议
- C#命名建议
- C++ 命名规则建议
- html5图片命名建议
- 1.用hibernate建议的命名参数方法(推荐):
- 建议126:用名词和名词组给类型命名
- 建议127:用形容词组给接口命名
- 建议133:用camelCasing命名私有字段和局部变量
- CSS命名规范(建议版)
- XML节点元素命名规则
- 网页各部分元素常用命名
- 建议125:避免用FCL的类型名称命名自己的类型
- 建议122:以<Company>.<Component>为命名空间命名
- 养路费一年征多少?中国政法大学教授致信交通部长建议公开
- .NET建议使用的大小写命名原则
- 匈牙利命名法的衰落和建议
- 第一次写CSDN博客个人感受
- PAT 1035. Password (20)(修改字符串)
- ARP嗅探过程
- 如何在web项目中引用velocity模板引擎?
- 快速排序算法
- 建议131:用PascalCasing命名公开元素
- iOS9+Xcode7免越狱免证书直接调试
- python 下载文件到文件夹下的问题
- Linux处理目录的常用命
- Android View绘制流程,如何自定义View
- quartz 学习
- css3学习笔记
- viewDidLoad调用animateWithDuration无效
- 如何在一个Activity里销毁另外一个Activity