什么时候加入名字,何时加入?

Xol*_*lve 1 naming-conventions

大多数语言都提供了使用下划线(python,C等)或camel-casing(Java)来分隔名称的不同单词的指南.但问题是何时将名称视为单独的.选项是:

1)在英语词典中出现单独的单词时,例如create_gui(),recv_msg(),createGui(),recvMsg()等.

2)使用一些直觉决定何时执行此操作以及何时不执行此操作,例如recvmsg()可以,但最好使用create_gui().

这种直觉是什么?

这个问题看起来微不足道.但它提出了一个常见问题,每个实例出现时至少需要5秒钟.

Tho*_*mas 8

我总是做你的选择1,据我所知,所有现代框架都可以.

有一件事可以想到,只是将名称粘在一起就是标准的C库.但无论如何,它的功能名称通常都很神秘.