Thread "Exception handling" Frage
(10 answers)
Opened by Kuerbis at 2012-06-17 08:41
Wiederholbare Aktionen, z.B. das Abrufen einer Webseite, sollten kein croak oder carp machen. Da ist ein Fehlerwert als Rückgabe angebrachter.
Wenn ein Programm nicht gefunden wurde kann man das Script sterben lassen, sofern es keine Alternativen gibt. Ein carp ist angebracht wenn eine Übergeben Option nicht den Vorgaben entspricht, oder sonstigen Ansprüchen nicht genügt, aber korrigiert werden kann. Wenn eine Option gar nicht zu nutzen ist, kann man croak einsetzen. Aber das sind nur Vorschläge von mir, wie ich so was handhabe. Du kannst dich auch entschieden über all croak einzusetzen. Es kommt halt darauf an was du erreichen willst. Überlege dir ein Fehlerkonzept und halte dich daran. Solange es Konsistent ist, ist es OK. |