Sto usando Swift, ma capisco che le proprietà calcolate sono una cosa anche in poche altre lingue. Ho il seguente caso:
- var
barnella classeFooè cambiato nel flusso del programma. - vars
a,b,cedsono vincolati al valore dibarcosì definirli come proprietà calcolate è un modo pulito per gestirli. - i vincoli sono semplici calcoli che prendono
bare producono un valore
Riesco a scrivere la formula nel getter di ciascuna delle singole vars (le formule variano leggermente), oppure potrei fare in modo che le vars siano proprietà normali e assegnarle solo nell'insieme di bar .
Quale è più preferibile? C'è altro da considerare rispetto allo stile?