Zeige so eine Fehlermeldung niemals einem Kunden!

Entwickler tendieren gerne dazu, Fehlermeldungen so auszugeben, dass sie daraus möglichst viele Schlüsse ziehen können. Besonders in der Entwicklungsphase ist das möglicherweise hilfreich. Das große ABER dabei: beim Release der Software wird sowas gerne vergessen, das Resultat sind dann kryptische Fehlermeldungen, die dem Endkunden angezeigt werden:

Fehler in FOOBARSOMETHING.GetSomeParamsBySomething: [interne Informationen];
Fehler bei der Anforderung von BAZ aus SOMETHING ("SOMETHING.doSomeMagic", [Return-Wert]);
Fehler bei der Anforderung von BAZ aus SOMETHING ("SOMETHING.doSomeMagic", [Return-Wert]);

Never ever do something like that! Debug-Messages gehören entsprechend weggeloggt, niemals ausgegeben!

Kommentar verfassen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.