Noch einmal zu Tippfehlern, z.B. $DBH = DBClass->new( pont => 3306);
Jetzt kommt es darauf an, ob für port ein Default konfiguriert ist oder nicht. Wenn ja, bleibt dieser vom Tippfehler unberührt. Das Problem dabei ist, dass hier in diesem Fall ein zufälliger Fehler zu einem systematischen Fehler wird der sehr schwer zu finden ist, zumal er u.U. gar nicht gleich bemerkt wird.
Wenn jedoch für port kein Default konfiguriert ist, fliegt eine Ex und der Trace zeigt auf die Zeile in welcher sich der Tippfehler befindet.
Freundschaft 😉