Convenções de nomes em Kotlin: Resumo do guia oficial
4 min de leitura
O Kotlin segue convenções semelhantes ao Java, com algumas adições específicas do Kotlin.
Tabela de convenções
| Item | Convenção | Exemplo |
|---|---|---|
| Propriedades | camelCase | userName |
| Funções | camelCase | getUserById() |
| Classes | PascalCase | UserAccount |
| Objetos/Singletons | PascalCase | DatabaseConfig |
| Constantes (nível superior) | SCREAMING_SNAKE | MAX_COUNT |
| Pacotes | Minúsculas, pontos | com.example.app |
| Propriedades de suporte | Prefixo _ | _items |