Re: uC-Programmierung: Endlosschleifen befürchten?
- From: Falk Willberg <Faweglassenlk@xxxxxxxxxxxxxxxx>
- Date: Mon, 25 Feb 2008 23:08:44 +0100
Joerg Wunsch schrieb:
Falk Willberg <Faweglassenlk@xxxxxxxxxxxxxxxx> schrieb:
Steinbach's Guideline for Systems Programming:
Never test for an error condition you don't know how to
handle.
Da fe lt ein ;-)
Dachte ich früher auch.
Nein, das fehlt nicht. Lass es dir nochmal auf der Zunge zergehen.
Schmeckt mir nicht...
Wenn du weißt, wie du auf eine bestimmte Fehlerbedingung reagieren
kannst und solltest, dann trifft sein Satz ja schon nicht mehr zu.
Wenn du es nicht weißt -- nun, was hilft es dir dann, den Fehler
erkannt zu haben? (Falls du jetzt antwortest: ,,geordneten Rückzug
antreten'' -> du bist wieder beim ersten Teil, du weißt nämlich, wie
du darauf reagieren solltest.)
Ok, ich ergänze um: "Du sollst _immer_ wissen, wie Du einen Fehler
behandelst." Jedenfalls auf Systemen, bei denen ein unvorhersehbares
Verhalten schädlich sein kann.
Wenn es nur darum geht, ob sich ein DVD-Player aufhängt, ist es egal.
Spätestens wenn Menschenleben davon abhängen, eben nicht.
Wie immer: Es kommt darauf an.....
Falk
P.S.: Dürfte ich davon ausgehen, daß die Umgebung fehlerfrei ist, könnte
ich manches in 1/10 der Zeit fertig haben.
.
- Follow-Ups:
- Re: uC-Programmierung: Endlosschleifen befürchten?
- From: Joerg Wunsch
- Re: uC-Programmierung: Endlosschleifen befürchten?
- References:
- uC-Programmierung: Endlosschleifen befürchten?
- From: Thomas Rachel
- Re: uC-Programmierung: Endlosschleifen befürchten?
- From: Joerg Wunsch
- Re: uC-Programmierung: Endlosschleifen befürchten?
- From: Falk Willberg
- Re: uC-Programmierung: Endlosschleifen befürchten?
- From: Joerg Wunsch
- uC-Programmierung: Endlosschleifen befürchten?
- Prev by Date: Merkwürdige Trafoschaltung
- Next by Date: Re: Merkwürdige Trafoschaltung
- Previous by thread: Re: uC-Programmierung: Endlosschleifen befürchten?
- Next by thread: Re: uC-Programmierung: Endlosschleifen befürchten?
- Index(es):
Relevant Pages
|