是否有标准的方式来命名它们还是程序员的电话?
谢谢。
答案 0 :(得分:5)
使用贵公司的编码指南;如果它们过时则挑战它们(即尽管使用版本控制,仍保留文件顶部的更改列表)。
如果您是第一个自己做的程序员或自己做的,请确定一套适合您的编码指南,记录并坚持下去。
答案 1 :(得分:0)
非常基本且非常普遍接受的东西:
使用名词作为变量名称。
将动词用于函数名称。
这使编码更容易理解。
除此之外,还有很多很多“规则” - 我怀疑其他答案会提供一些。
答案 2 :(得分:0)
以下是GNU人员发布的命名指南;他们和其他许多人一样,并且一样好:
http://www.gnu.org/prep/standards/html_node/Names.html#Names
答案 3 :(得分:0)
那么,
我通常将函数命名为:
MyFunctionToDoSomething();
变量/成员为:
my_var_to_accept_something;
全局变量:
MY_GLOBAL_VARIABLE;
最重要的是,我尝试将所有命名都保留在此标准中。我真的不知道接下来是什么符号,但我不是匈牙利符号的忠实粉丝,所以......
顺便说一句,我看到很多人不遗余力地写下小名字,后来他们不明白......我学会了不这样做也是出于同样的原因。毕竟大多数IDE都具有自动完成功能,因此使用长名称并不是真正的问题。干杯
答案 4 :(得分:0)
将您的变量命名为英文 评论英文。
但是如果你必须使用不同的语言,那么将它用于所有变量和注释。 不要将英语(除了关键字和库函数)与您的语言混合使用。
我讨厌code like:
void FreeT( void* puntero ) {
unsigned long size;
size = *(long*) ( (char*)puntero - offset );
// memcpy( &size ,, offset );
if ( !size ) return;
total_bloques --;
total_alocado -= size ;
free( (char*)puntero - offset );
}