C++
クラス名を大文字にするという厳格な規則を使用しています。
私は何年もの間、C++ で記述しているときに、ファイルに小文字の名前を使用するというやや一貫性のないルールを使用しようとしました。
たとえばclass Stopwatch
、ファイルstopwatch.hpp
とstopwatch.cpp
.
どのように、またはなぜこれがぎこちないことに気付いたのか、現時点ではわかりませんが、そうであることが判明したことはかなり確信しています。ファイルにもまったく同じケースを使用します。利点の 1 つは、OS X のバージョン管理で厄介な問題を回避できることです。
パイソン
PEP 8は、モジュールとパッケージの名前を小文字にすることを推奨しています。クラスを保持するファイル名に関する推奨事項はありません。
そのような推奨事項やベストプラクティスはありますか?