(lasciando da parte la questione di se li hanno affatto).getter e setter stile
ho sempre preferito utilizzare solo la funzione sovraccarico per darvi lo stesso nome sia per getter e setter.
int rate() { return _rate; }
void rate(int value) { _rate = value; }
// instead of
int getRate() { return _rate; }
void setRate(int value) { _rate = value; }
// mainly because it allows me to write the much cleaner
total(period() * rate());
// instead of
setTotal(getPeriod() * getRate());
Naturalmente, ho ragione, ma mi chiedevo se gli scrittori della biblioteca avessero una buona ragione?
"Naturalmente, ho ragione" È piuttosto divertente, spero che fosse inteso come uno scherzo. –