Als «validation» getaggte Fragen

Tags für Fragen zur Validierung von Daten.

6
Wenn das Modell die Daten validiert, sollte es dann keine Ausnahmen bei fehlerhaften Eingaben auslösen?
Beim Lesen dieser SO-Frage scheint es verpönt zu sein, Ausnahmen für die Überprüfung von Benutzereingaben auszulösen. Aber wer sollte diese Daten validieren? In meinen Anwendungen werden alle Überprüfungen in der Geschäftsschicht durchgeführt, da nur die Klasse selbst wirklich weiß, welche Werte für jede ihrer Eigenschaften gültig sind. Wenn ich die …

1
Verwenden Sie die Fehlermonade mit Validierung besser in Ihren monadischen Funktionen oder implementieren Sie Ihre eigene Monade mit Validierung direkt in Ihrer Bindung?
Ich frage mich, was das Design für Benutzerfreundlichkeit / Wartbarkeit besser macht und was besser zur Community passt. Angesichts des Datenmodells: type Name = String data Amount = Out | Some | Enough | Plenty deriving (Show, Eq) data Container = Container Name deriving (Show, Eq) data Category = Category …


2
Was ist die beste Vorgehensweise beim Umgang mit Leerzeichen, wenn der Benutzer die Konfiguration bearbeiten darf, die Namen = Wert-Paare?
Sie lassen den Benutzer beispielsweise die berüchtigte Pfadvariable definieren. Wie interpretierst du?apppath = C:\Program Files\App ? Dies sieht aus wie eine Programmiersprache, die angewendet wird, um die Leerzeichen zu ignorieren, und Sie lassen sie zur besseren Lesbarkeit um das Gleichheitszeichen herum, es kann sich jedoch um einen gültigen Variablenwert mit …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.