@@borisbaer
Nachdem die validate-Funktionen die Werte true (= es liegt ein Fehler vor) oder false (= es liegt kein Fehler vor) zurückgegeben …
Das ist für einen Fremden nicht verständlich. Auch dein zukünftiges Ich ist ein Fremder.
Ich würde es bei einer Funktion, die da validate
heißt, andersrum erwarten: true
bei keinem Fehler; false
bei Fehlern.
Die Funktion ist schlecht benannt. Funktionen, die boolesche Werte zurückgeben, sollten mit is…
(bzw. has…
) anfangen. isValid
wäre eine Bezeichnung, aus der ersichtlich ist, was die Rückgabewerte bedeuten.
Wenn du bei deinen Werten bleiben willst, wäre isInvalid
ein sinnvoller Name. Oder hasInvalidFields
.
🖖 Живіть довго і процвітайте
--
„Im Vergleich mit Elon Musk bei Twitter ist ein Elefant im Porzellanladen eine Ballerina.“
— @Grantscheam auf Twitter
„Im Vergleich mit Elon Musk bei Twitter ist ein Elefant im Porzellanladen eine Ballerina.“
— @Grantscheam auf Twitter