C++
我使用严格的类名大写规则。
多年来,我尝试使用有点不一致的规则,即在用 C++ 编写文件时使用小写文件名。
例如,class Stopwatch
将在文件中stopwatch.hpp
和stopwatch.cpp
.
在这一点上,我不确定我是如何或为什么发现这很尴尬,但我有理由相信事实证明是这样。我对文件使用完全相同的大小写。一个好处是它有助于避免OS X 版本控制中的烦人问题。
Python
PEP 8推荐模块和包的小写名称。它没有对包含类的文件名提出任何建议。
有没有这样的建议或一些最佳实践?