Wpis z mikrobloga

Pisze sobie apke do zarządzania wydatkami i zastanawiam się czy jeśli usera pod ujemną wartość kosztu np. "-100.00" to powinienem rzucać wyjątek i zwrócić jakiś błąd czy wystarczy jak zmienię te wartość na dodatnią i zwrócę wydatek z poprawioną wartością?
#programowanie #naukaprogramowania #programista15k
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nofenak: w przypadku tak jasnej intencji, że nie zamierzasz przyjmować minusowych wartości po prostu usuń od razu "-" lub nie pozwól wpisywać. Np. mBank nie pozwala, a wklejone z "-" usuwa. Podobnie kropkę automatycznie sam zamienia na przecinek. Intencja jest dość klarowna dla użytkownika.
  • Odpowiedz
@Nofenak: Ja bym zaznaczył pole na czerwono i wyświetlił prawidłowy zakres.
A najlepsze rozwiązanie, to jakby automatycznie ujemne wartości "księgowało" jako wpływy a dodatnie jako wydatki. Jako dodatkowy mechanizm względem zaznaczenia samemu.
  • Odpowiedz