Thread Allgm. Frage zum Stil (23 answers)
Opened by bianca at 2010-04-20 16:20

bianca
 2010-04-20 16:20
#136291 #136291
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
Guten Tag!
Allgemeine Frage zum guten Code Stil.
Angenommen ich habe an einem String etliche Prüfungen durchzuführen und möchte jeden Fehler mit einer eigenen Fehlermeldung rückmelden (z.B. zu lang, zu kurz, falsche Zeichen usw.).

Dann hatte ich in der Vergangenheit sehr ausgedehnte if then else Äste, wo natürlich die Einrückung immer tiefer wurde.
Um die tiefen Einrückungen zugunsten der besseren Lesbarkeit zu "umgehen" hab ich dann ab und zu schonmal ein Schleifenkonstrukt dafür "mißbraucht".
Code: (dl )
1
2
3
4
5
for (1..1) {
if (fehler1) { print fehler1; last }
if (fehler2) { print fehler2; last }
#usw.
}

(Keine Perlcode-Tags da kein gültiger Code sondern nur Anschauungsbeispiel!)

Gibt es das auch ordentlich in gutem Stil? Wie macht Ihr soetwas?
Danke

Edit: Code Tags eingefügt
Last edited: 2010-04-20 16:26:30 +0200 (CEST)
10 print "Hallo"
20 goto 10

View full thread Allgm. Frage zum Stil