Wpis z mikrobloga

Mircy i Mirabelki, mam enpoint który zwraca m.in. daty rozpoczęcia i zakończenia wyjazdu. Ma też zwracać ile dni trwa wyjazd. Lepiej od razu przy tworzeniu wyjazdu zapisać w bazie ile dni trwa wyjazd czy za każdym razem to liczyć przy wywołaniu endpointa? Stack overflow sugeruje żeby nie zapisywać trwania w bazie tylko liczyć za każdym razem ale zastanawia mnie dlaczego?
#programowanie
  • 4
via Wykop Mobilny (Android)
  • 5
@krunky: tworzenie dodatkowej kolumny która nic nowego nie wnosi, potem utrzymanie tego, jakieś updatu dat to trzeba updatowac też czas trwania itp
@krunky jeszcze jest ryzyko, że przy jakimś updated zapomnisz o tej kolumnie i potem pokażesz daty i niepoprawną ilość dni i będzie tylko wtopa.

Koszt wyliczenia tego jest tak mały że nie ma co kombinować