Tradizionalmente, i getter sono preceduti da get
o is
per il valore. Questo è spesso menzionato nelle guide di stile java. Ad esempio Guida allo stile di programmazione Java (questo è solo un esempio).
La convenzione per i nomi di tali metodi viene occasionalmente applicata a strumenti che utilizzano la riflessione o prevedono determinati stili di codice. Ad esempio, sempre in Java (anche se JSP's Expression Language), ${foo.bar}
verrà tradotto nella chiamata foo.getBar()
quando viene compilato il jsp. Il getValue()
viene applicato in questo modo in modo che diventi qualcosa di più di una semplice convenzione.
Come già detto, gli esempi sopra riportati sono di Java. Questa è una convenzione per Java . Altre lingue hanno altre convenzioni che dovrebbero essere guardate e probabilmente seguite anche. Alcune lingue usano le proprietà (e possono fare altre cose belle con loro come copia su richiesta o sola lettura).
Guarda le guide di stile per la tua scelta linguistica. Probabilmente è una buona idea seguirli quando possibile in modo che altri codificatori, leggendo il tuo codice, possano più rapidamente entrare nel codice senza cercare di capire il tuo stile personale.