Registriert seit: 11. Mär 2004
Ort: Mühldorf
824 Beiträge
|
Re: Fehler vorbeugen vs Code aufblähen
25. Mär 2008, 12:17
Shmia sagts.
Rückgabewerte sind veraltet und nicht mehr zu empfehlen, da sie ignoriert werden können.
Zu den Assertions: Nur private Methoden verwenden Assertions zur Prüfung der Argumente. Ist die Methode Public und erwartet sie ein Objekt, dann darf man nicht mit Assertions prüfen, ob es nil ist. Für sowas werden dann Exceptions verwendet.
Bei Assertions gilt: Werden nur verwendet, wenn ich GARANTIEREN kann, dass diese Assertion zutreffen wird, wenn der eigene Code richtig programmiert ist.
"Dunkel die andere Seite ist"
"Yoda! Halts Maul und iss deinen Toast!"
|