Nella codifica OOP, esiste una lunga convenzione di denominazione per denominare i metodi accessore / mutatore getThing
e setThing
. Questi manipolano direttamente le proprietà, che sono spesso private.
Queste convenzioni di denominazione dovrebbero essere 'riservate' esclusivamente per manipolare le proprietà dell'oggetto? o possono essere utilizzati in altri metodi - getFileContents
?
Penso che readFileContents
sia molto più chiaro in quanto implica che la proprietà degli oggetti in questo caso non è accessibile, ma viene letto un contenuto di file. Tuttavia, è un po 'ambiguo in quanto non implica che i risultati vengano restituiti come getFileContents
.