Johannes Zeller: @ - Fehlerausgabe unterdrücken

Beitrag lesen

Hallo eddi,

Im Sinne von Stil also Guter Stil™, hätte ich Konfiguration statt "@" akzeptiert - schlampige Programmierung hingegen akzeptiere ich als Begründung nicht.

@ ist vielleicht nicht direkt schlampig, führt aber sehr schnell dazu. Insbesondere da es mühsam ist, immer eine Test-Version ohne und eine Produktivversion mit @ aktuell zu halten. Es gibt meiner Meinung nach praktisch keinen sinnvollen Grund für diesen Operator; wie du schon erkannt hast, regelt man das besser über die Konfiguration.

Außerdem sollte man auch auf einem Produktivsystem Fehlermeldungen nicht einfach unterdrücken, sondern lediglich nicht an den Client ausgeben lassen. Eine Ausgabe in ein Logfile ist sehr hilfreich wenn man bei Besuchern aufgetretene Fehler reproduzieren möchte.

Schöne Grüße,

Johannes