Ho questa classe astratta che viene utilizzata come archivio dati.Devo usare "get" -prefix nel nome del mio metodo?
public abstract class AbstractDataSource {
public abstract DataRow getDataRow(Key key); //or just dataRow(Key key)???
}
public class CSVDataSource extends AbstractDataSource {
@Override
public DataRow getDataRow(Key key) { //or just dataRow(Key key)??
//fetch row from file and return dataRow
//....
return dataRow;
}
}
Altre classi specifiche (cioè sottoclassi di questa classe) implementare metodi di differente origine dati, ad esempio CSV, ARFF e altri formati.
Mi chiedevo se la parola chiave "get" è appropriata qui, poiché il recupero dei dati non sta solo restituendo una variabile, ma potrebbe anche richiedere l'accesso al filesystem o qualsiasi altra cosa.
Quindi dovrei usare il prefisso "get" o no?
Grazie
Si consiglia di utilizzare 'recupera' poiché questo indica che sta accadendo qualcosa di più complesso di un semplice valore –
Mi piace recuperare per questo esempio. – AHungerArtist