Non esiste una lunghezza impostata che possa essere definita la lunghezza ideale per un nome di variabile (in Java o in qualsiasi altra lingua, praticamente). Esistono tuttavia linee guida che è possibile utilizzare al momento di decidere:
- La cosa più importante del nome della variabile è che mostra chiaramente lo scopo della variabile e che è chiaramente leggibile, come menzionato da @RobertHarvey. Ricorda che non stai scrivendo il codice di sola lettura, e che alcune povere zolle dovranno passare attraverso quel codice tra qualche mese per fare un po 'di manutenzione. Se sei sfortunato, la povera zolla in questione potrebbe essere anche tu: P
- È in gran parte incluso nel punto 1, ma evita nomi ambigui o nomi troppo simili ad altri nomi di variabili / classi / funzioni già in uso.
- Segui le convenzioni linguistiche. In Java, ciò significa in genere denominare le variabili in camelCase. In alcuni casi (non sono sicuro di Java) ciò potrebbe significare che nominare un indice di loop i è perfettamente accettabile, ad esempio, nonostante il fatto che non sia tutto un nome informativo.
- Tutti gli altri sono uguali, preferiscono nomi più brevi, ma solo finché non incidono sulla leggibilità. Se ti ritrovi a cercare di contorcere i nomi delle variabili per radere un personaggio o due fuori, ti preghiamo di fermarti e dare un po 'di pensiero a detto povero zotico che dovrà leggere il codice tra qualche mese.