zoukankan      html  css  js  c++  java
  • .NET建议使用的大小写命名原则

    在托管类库中要保证可预见性和可发现性的其中一个重要因素就是使用一致的命名原则。的确,在团队中如果可以使用一致的命名原则可以避免许多常见的问题。

    例如大小写原则,如果以前是使用VC的就会发现,.NET提供的例子和我们习惯看到的大小写原则不同的。在VC中喜欢用匈牙利命名方式,即用一个小写的前缀来说明变量的类型或者使用目的,如m_nSize等,这种原则在以前用VC来编写ATL时候还觉得十分好的,因为这里的变量包含了变量类型,确实也可以避免了好些问题。

    但到了.NET中呢,.NET框架建议使用的是另外两种大小写风格,而匈牙利方式被建议不要使用了,不知道是否因为数据类型在这里的处理已经由框架来代为处理的缘故?

    Pascal大小写方式:学过Pascal的应该不陌生了。每个单词的第一个字母都大写。如FontColor。
    Camel大小写方式:除第一个字母外,其它都将第一个字母大写。如fontColor。

    而不同的地方也建议统一使用不同的命名规则:
    1.所有的标识符(类型名称或者成员名称)用Pascal方式;
    2.参数和本地变量应该使用Camel方式;

  • 相关阅读:
    第二个spring,第一天
    第二个spring
    项目总结以及团队贡献分
    四则运算第三次冲刺(项目完成)
    四则运算第二次冲刺更新进度(补更)
    四则运算第二次冲刺更新进度
    四则运算第一次冲刺
    阅读《构建之法》13-17章
    四则运算 用户调之修改篇
    队伍评论
  • 原文地址:https://www.cnblogs.com/windsails/p/42547.html
Copyright © 2011-2022 走看看