Questions tagged «naming-conventions»

命名约定是指管理分配给编程结构(例如变量和方法)的名称的通用规则。这些约定通过增强跨不同模块的命名一致性来提高可读性,从而提高代码的可维护性。

4
python:命名具有两个单词名称的模块
我正在尝试将一个非常简单的模块与一个.py源文件放在一起,并且已经遇到了障碍。我本来要调用它,scons-config但import scons-config在Python中不起作用。我发现了这个问题,然后看了PEP8样式指南,但有点困惑,它没有谈论两个单词的名称约定。 解决这个问题的正确方法是什么? 模块名称:SconsConfig?scons_config?sconsconfig?scons.config? 其中单个.py文件的名称:scons-config.py?scons_config.py? 编辑:我确实看到“不鼓励使用下划线”,这使我陷入困境:我应该使用“ sconsconfig”还是“ scons_config”(我想其他的都淘汰了)?

6
C#类名称中允许使用哪些字符?
C#类名称中允许哪些字符,哪些不允许?能否请你帮忙? 编辑:指定。允许使用哪些特殊字符?请具体说明,因为以高科技语言链接到50页规范并不能为我带来很大帮助。 说明:我试图完成的工作是将类名划分为不同的部分,例如: 类Person @ WorkOffice @ Helper @ Class { } 而且,我考虑了一种使用某种字符或其他方式从该类名中获取Person,WorkOffice,Helper和Class的方法。 是的,我知道这很疯狂,但是我需要那样。我知道我可以使用属性和反射将这些数据存储在类meta中,但是事实并非如此,因此请不要建议这种解决方案。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.