Zitat von
burn:
Oft genug habe ich jetzt schon in der
DP gelesen, daß
die Benutzung von Break und Exit schlechter Programmier-Stil ist.
Wenn sie nicht jeweils ihre Daseinsberechtigung hätten, dann gäbe es nur eines oder gar keines dieser Sprachkonstrukte.
Man könnte eher Fragen warum der Parameter nicht "const" ist und warum Exit anstatt Break (hier ausreichend) verwendet wird. Es gibt nicht die richtige Lösung, sondern nur bessere und schlechtere Lösungen. Was "besser" ist, hängt von den Anforderungen, den Umständen und eigenen Entscheidungen ab.