当前位置:  开发笔记 > 编程语言 > 正文

您在编码时使用的命名约定是什么?

如何解决《您在编码时使用的命名约定是什么?》经验,为你挑选了3个好方法。

您在编码时使用的命名约定是什么?



1> aku..:

我希望我们不会在这里讨论字段名称和大括号样式的前缀:)

这是我的.NET圣经:

替代文字

此外MSDN提供了坚实的准则.

另一个有用的来源是MS内部编码指南



2> Kevin Fairch..:

以下是MSDN 的一般命名约定列表.

然而,我倾向于顺其自然.无论目前采用何种标准,通常最简单的方法就是随身携带它们,并且可能会随着时间的推移慢慢改变.用你自己的"标准"概念进入一个项目并尝试实现它们并不实际.

使用什么标准并不重要 - 只是有些人和人都知道它们是什么.



3> Sara Chipps..:

我结合使用匈牙利语,驼峰案例以及我在项目开始时提出的其他规则.就像现在一样:

方法是大写(DoThis)

变量是驼峰的情况(thisThing)

页面级变量以_(_thisWorksEverywhere)开头

区域都是小写(#region外国财产)

属性和对象是大写的(Object.Property)

外部属性以_(Object._ForeignGroups)开头

控件在某种程度上是匈牙利语,如(txtTextBox)和(rptRepeater).我对于什么是习惯是不是太严格,因为"水印"可以是wm或wk或者其他什么,只要它们在我的应用程序中彼此匹配.

...等等.有些东西是标准的,有些东西是解释性的,但最重要的是整个应用程序的一致性.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有