在一般情况下,我使用PEP-8中的变量标准命名。像:我们应该为python变量名使用哪种缩写?
delete_projects
connect_server
但有时我找不到任何好名字和名字只是延伸到一个漫长的:
project_name_to_be_deleted
我可以用pr_nm_del
,但是这使得代码不可读。我真的很难找到功能好的变量名。每当我开始写一个新的函数时,我只是花时间去找一个好的变量名。
是否有任何标准为众所周知的变量名称选择某些缩写,如delete,project,configuration, etc.
?你如何选择简短但良好且可读的变量名称?
这个问题可能不直接依赖于Python,但由于不同的编程语言使用不同的变量名格式化,我以为我限制这个问题Python只有。
啊,'命名约定'......正如他们所说的那样,计算机科学中的两个难题是缓存失效,命名事件和错过的错误;) – delnan 2010-12-05 12:52:52
为什么不使用标准简写形式,如:del删除,cnfg进行配置等等? – user225312 2010-12-05 12:55:16