user can add his expense. Working calculate

Do tej metody sam mam uwagę. Ponieważ takich obliczeń może być sporo, i bez sensu, zeby to liczyć za każdym odswierzeniem strony chciałbym to zrobić w taki sposób.
Takie obliczania robić w momencie kiedy użytkownik coś dodaje do bazy (np wydatek, albo zmienia ustawienia swojego konta) Wtedy wykonują się obliczenia i zapisują wyniki w bazie.,
 A przy odssiweżeniu jest tylko zaciągana wartość.

Czekam na opinie w tym temacie.
Jak się zgodzimy na taki refaktor to wystawie taska.