如果我的python类名有首字母缩略词,我应该保持大写,还是只保留第一个字母?

2024-10-01 13:38:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个名为SSLXMLRPCServer的类。应该是那个还是sslxmlrpc服务器?在


Tags: 服务器sslxmlrpcsslxmlrpcserver
3条回答

CamelCase名称中大写字母缩略词的问题在于,首字母缩略词后面的单词看起来像是它的一部分,因为它以大写字母开头。此外,当您在一行中有多个(如您的示例中所示)时,不清楚每一个从何处开始。出于这个原因,我可能会用你的第二选择。在

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

采用不同于标准库中等价物的命名约定只会让人困惑。在

这是个人喜好的问题,但我发现第二种格式更容易阅读。事实上,你的第一个格式有一个打字错误(PRC代替或RPC)表明我不是唯一的一个。在

相关问题 更多 >