Naming things is hart – or hard?

Die meisten unserer Projekte werden von mehreren Developers umgesetzt. Sie bringen unterschiedliche Erfahrungen aber auch Vorlieben ein, etwa zur Benennung von Variablen und Funktionen. Damit in den Quelltexten trotzdem eine gemeinsame Sprache gesprochen wird, haben wir innerhalb der Firma und ihrer Projekte Namenskonventionen festgelegt. Sie sollen vermeiden, dass eine Funktion zum Authentifizieren einmal als `login()` geschrieben wird, ein anderes Mal jedoch als `logIn()` oder `log_in()`.