![]() |
Re: for-Schleife gegen über while-Schleife
Man könnte auch versuchen, den Einsatz von Exit() zu begrenzen :zwinker:
|
Re: for-Schleife gegen über while-Schleife
Hab mir jetzt das alles durchgelesen und alles sehr interessant. Auch viele Gedanken dabei
Aber ich muss sagen, das ich bei vielen Fällen lieber eine repeat-schleife nehme, statt der while. Die repeat schleife wurde hier fast gar nicht in betracht bezogen. (ausser bei der verteilung des Weltweiten Brotvorrats) Die repeat liegt mir besser und ist in der deklaration meiner Meinung nach verständlicher. Das ist aber vermutlich geschmackssache. Bei Delphi hab ich in seltenen Fällen exit und break gebraucht. Goto und labels nicht. etwas OT: Zur Zeit bin ich mehr im retrobereich unterwegs - natürlich nicht mit Delphi. Da würden diese goto=nogo Grundsätze schon sehr schnell den Speicher fressen. Da lernt man sehr effizienten Code zu schreiben, der auch auf kleinen Maschinen läuft und da gibts keinen weg vorbei an unstrukturierten Teile auch nicht um labels und goto. Wenn also jemand dann in den Microcontrollerbereichwas machen will, sollte er diese Grundsätze nochmal überdenken und einen kleinen Reserveplatz für goto,break etc einräumen. Schließlich will man ja vor dem Bedienterminal einer kleinen Anlage nicht 20 Sekunden nach einem Tastendruck warten bis man von der Struktur eine Rückmeldung bekommt. noch mehr OT: Hab gestern nen Programmeirerwitz gehört: "Deine Mutter ist so fett das du nach dem instanzieren zwei Objekte bekommst". :mrgreen: und es geht noch offtopicer: könnte man die Weihnachtsmannsmilys nicht mal gegen Hasenohrensmilys tauschen. Gruß Matthias |
Re: for-Schleife gegen über while-Schleife
Zitat:
|
Re: for-Schleife gegen über while-Schleife
Zitat:
|
Re: for-Schleife gegen über while-Schleife
Zitat:
|
Re: for-Schleife gegen über while-Schleife
Zitat:
|
Re: for-Schleife gegen über while-Schleife
Zitat:
Gruß Matthias |
Re: for-Schleife gegen über while-Schleife
Zitat:
|
Re: for-Schleife gegen über while-Schleife
Da muss ich dir zustimmen,
bei einer Vereinfachung von Programmstrukturen ist while die letzte instanz vor unstrukturierten Befehlen. ach so schön kann man sich einig sein. was aber nicht bedeutet das eine while-Anweisung performanter ist als for mit break Gruß Matthias |
Re: for-Schleife gegen über while-Schleife
Aber (in den meisten Fällen) übersichtlicher und deshalb weniger fehleranfällig.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz