Dav*_*rby 10

这是个人偏好的问题,但我发现第二种格式更容易阅读.你的第一种格式中有一个拼写错误(PRC代替或RPC)的事实表明我不是唯一的格式.

  • .NET有一个有趣的看法:2个字母的组件是大写的(最值得注意的是`IO`;我不记得在2个字母中看到任何其他的,实际上),但其他一切都是Pascal-cased,所以`Xml` ,`Rpc`,`Ssl`,`Http`等听起来很奇怪,但是我写这篇文章的人原本无法忍受看着`Io`的痛苦. (3认同)

Por*_*lus 6

它应该是SSLXMLRPCServer,以匹配标准库类,如SimpleXMLRPCServer,CGIXMLRPCRequestHandler等.

采用与标准库中的等价物不同的命名约定只会让人感到困惑.


aar*_*ing 1

我通常使用大写缩写。Twisted 和其他一些库也这样做。