C++Kapitalisierung von Dateinamen Python Klassen Speicherung
Ich benutze eine strenge Regel Klassennamen zu kapitalisieren.
Über viele Jahre habe ich versucht, für die Dateien-bei der Verwendung von Klein Namen der etwas inkonsistent Regel zu verwenden, in C++ zu schreiben.
Zum Beispiel wäre class Stopwatch
in den Dateien stopwatch.hpp
und stopwatch.cpp
.
Ich bin an dieser Stelle nicht sicher, wie oder warum ich fand, dass dies peinlich ist, aber ich bin mir ziemlich sicher, dass es stellte sich heraus zu sein. Ich benutze genau den gleichen Fall für die Dateien. Ein Vorteil ist, dass es zu vermeiden hilft annoying issues in der Versionskontrolle auf OS X.
Python
PEP 8 klein geschriebenen Namen für Module und Pakete empfiehlt. Es gibt keine Empfehlungen in Bezug auf Dateinamen, die Klassen enthalten.
Gibt es eine solche Empfehlung oder einige Best Practices?
Sehen Sie diese [ähnliche Frage] (http stopwatch.py sein: // programmers.stackexchange.com/questions/308972/python-file-naming-convention) auf Programmierer. – Delgan
"Best Practices" beziehen sich wirklich auf technische Methoden, die einige objektive Beweise für ihren Nutzen haben. Namenskonventionen sind eher willkürlich. – Galik
Es empfiehlt sich, mehrere Klassen in einem Modul zu gruppieren, sodass das Modul normalerweise nicht nach einer Klasse benannt wird. – Daniel