JS-Code wird zu früh ausgeführt (fetch, async, await)
bearbeitet von
@@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.
🖖 Живіть довго і процвітайте
{:@uk}
--
*„Im Vergleich mit Elon Musk bei Twitter ist ein Elefant im Porzellanladen eine Ballerina.“*
— @Grantscheam auf Twitter