函数名称约定(任何类型的PL)
Function Name Conventions(Any Kind of PL)
在函数名中使用Undercores不好吗?我能知道原因吗?即:函数GET_NAME(byval剑作为字符串)作为字符串
一点也不。编码约定是一个非常主观的术语。人们可能会觉得一种编码风格很棒,而另一种则会觉得更糟糕。关键是在整个代码中只维护一种编码风格,以方便即将到来的开发人员和维护人员。
但是,请避免使用函数名的所有大写字母(如示例所示)。它通常是为宏(C/C++)/常量保留的。
我会在我自己的API中谨慎使用它们,但说它们是坏是完全不真实的。如果是这样的话,.NET在事件处理程序的默认命名方面会有问题!
void Form_Load( //...
void Page_Load( //...
void btn_Click( //...
// etc.
在这种特殊情况下,所有带下划线分隔符的大写字母通常被理解为常数值。
首先,它是非常的主观事项,并且取决于不同的人。一个人可能会觉得在函数中使用_,其他人可能不会。如果你使用它就没有害处。
坦率地说,你通常不使用_
符号。但是,你可以在变量声明中使用这个"_
"。
注意:您可以查看CCD_ 3(至少对于C#,Visual Basic,C++)
相关文章:
- ArduinoJson 6.15.2:JsonObject没有命名类型
- 防止主数据类型C++的隐式转换
- 大量序列中核苷酸类型的快速计数
- 如何从C++中的依赖类型中获得它所依赖的类型
- 有关插入适配器的错误。[错误]请求从 'back_insert_iterator<vector<>>' 类型转换为非标量类型
- 是否可以初始化不可复制类型的成员变量(或基类)
- 如何获取std::result_of函数的返回类型
- 从父命名空间重载类型
- 如果C++类在类方法中具有动态分配,但没有构造函数/析构函数或任何非静态成员,那么它仍然是POD类型吗
- 我想将一个对T类型的非常量左值引用绑定到一个T类型的临时值
- Openssl 1.1.1d无效使用不完整的类型"struct dsa_st"
- 访问者访问变体并返回不同类型时出错
- 在VS2010-VS2015下编译时,如何使用decltype作为较大类型表达式的LHS
- 处理小于cpu数据总线的数据类型.(c++转换为机器代码)
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 模板元程序查找相似的连续类型名称
- 是否可以从int转换为enum类类型
- 构造函数正在调用一个使用当前类类型的函数
- 我应该使用什么来代替void作为变体中的替代类型之一
- 函数名称约定(任何类型的PL)