Durchsetzungsfähig Programmierung mit JavaScript

Weiß ich, warum durchsetzungsfähig Programmierung ist gut, so will ich es mit JavaScript. Aber ich will nicht, um dem Benutzer anzuzeigen, Fehler-Boxen, und es ist unüblich. Ignorieren Sie es einfach und machen Sie wiederholen könnte besser sein.

Beispiel: dieser code wird einen Fehler machen, box und Benutzer unterbrochen.

function getDomainFromURL(url) {
    assertTrue(url, 'URL should not be null');

    ...parsing
}

So, ich würde wie dieser.

function getDomainFromURL(url) {
    if (!url) return;

    ...parsing
}

Zweite ist gut für die usability, denke ich, und der erste ist gut für die Entwicklung.
Also, IMO wäre es das beste, kombinieren diese und stellen Sie die assert verschwinden Produktion von code.

Frage 1
Denken Sie so? Oder haben Sie eine andere Idee?

Frage 2
Wenn Sie so denken, ist es eine gute Möglichkeit, es zu tun mit Spring3 Rahmen?

InformationsquelleAutor Sanghyun Lee | 2011-07-14
Schreibe einen Kommentar