【发布时间】:2019-08-05 07:33:14
【问题描述】:
数据科学和机器学习项目中文件的正确命名约定是什么?
我认为 Python 类的文件名应该是一个名词。但是,我想明确的是,将类命名为主语名词还是宾语名词。
我应该使用哪一个?
1) 输出绘图的类。
visualization.py、visualizer.py、vis.py 或 ...
2) 分析数据集并输出包含结果的文件的类。
analysis.py、analyzer.py 或 ...
3) 将数据集转换为pickle 文件的类。
preprocessor.py、preprocessing.py、prepare.py 或 ...
(我检查了PEP8,但找不到文件名的明确命名转换)
【问题讨论】:
-
为什么需要定义类?
-
我想做面向对象的编程来构建复杂且可扩展的分析工具。我可能遗漏了什么……
标签: python naming-conventions data-science