Kotlin-Namenskonventionen: Offizieller Styleguide

4 Min. Lesezeit

Kotlin folgt Konventionen ähnlich wie Java, mit einigen Kotlin-spezifischen Ergänzungen.

Konventionstabelle

ElementKonventionBeispiel
PropertiescamelCaseuserName
FunktionencamelCasegetUserById()
KlassenPascalCaseUserAccount
Objekte/SingletonsPascalCaseDatabaseConfig
Konstanten (Top-Level)SCREAMING_SNAKEMAX_COUNT
PaketeKleinbuchstaben, Punktecom.example.app
Backing-Properties_Präfix_items

Konvertieren

camelCase, PascalCase. Hub.