wenn aber einer im Internet in einem Standardbeispiel diese Zeile ganz am Anfang als erstes in einer Funktion eingebaut hat, dann ist es etwas übertrieben.
Jain, er implementiert 'fail fast' und sagt im Standardbeispiel, das der Parameter nicht nil sein soll, ohne das in einem Kommentar so zu schreiben. Ist das übertrieben oder eine Angewohnheit?