2015-11-10 25 views
6

In Java, è semplice: il nome del file per un tipo è il nome di un tipo più il suffisso .java.Esiste una convenzione di denominazione consigliata per i file che contengono solo funzioni/metodi di estensione?

In Kotlin, è possibile scrivere file che non contengono classi. C'è qualche convenzione per nominarli?

E come si denominano le classi di test unitario per tali funzioni?

+0

Io li raggruppo per comportamento e nome il file di conseguenza. Ad esempio, i metodi di estensione per le raccolte vanno a CollectionUtils.kt –

+1

Questo è totalmente soggettivo. –

risposta

8

StringExt.kt per il file con funzioni di estensione di String.

CollectionExt.kt per funzioni di estensione Collezioni.