Forum: Object-Pascal / Delphi-Language
by Satty67,
22. Mär 2009
Verstehe nicht ganz, was ich vorher hätte prüfen sollen? Ich hab' das recht kleine Kapitel 3.11 nochmal komplett gelesen, bevor ich zitiert hab'. Was hätte ich sonst machen sollen. Es ging mir auch darum, das die Regeln für strukturiertes Programmieren in Lehrbüchern (also kein break in Schleifen) auch nicht von jedem Autor so streng ausgelegt wird, ganz im Gegenteil.
Zumindest ich hatte die...
Forum: Object-Pascal / Delphi-Language
by Satty67,
21. Mär 2009
Da fällt mir noch ein schönes Zitat ein:
"Die Hardware wird nicht so schnell schneller, wie Software langsamer wird."
Forum: Object-Pascal / Delphi-Language
by Satty67,
21. Mär 2009
Was steht in Clean Code zum Thema strukturierte Programmierung und Break?
Dort wird die bisherige Regel, niemals break und continue zu verwenden deutlich relativiert:
Forum: Object-Pascal / Delphi-Language
by Satty67,
21. Mär 2009
Bei dem Aufbau der Funktionen innerhalb der Funktion und innerhalb der Funktion unterschiedlichen VAR Positionen hab' ich hier vor kurzem erst mit dem Rohrstock eines auf die Finger bekommen. :wink:
Forum: Object-Pascal / Delphi-Language
by Satty67,
21. Mär 2009
fand das auch unübersichtlich geschrieben:
function IsPLZInArray(SonnenStundenListe: TSonnenStunden; PLZ: Integer): Boolean;
var
i: Integer;
begin
Result := False;
for i := 0 to length(SonnenStundenListe) - 1 do
begin
Forum: Object-Pascal / Delphi-Language
by Satty67,
21. Mär 2009
Aus irgendeinem verstaubten Lehrbuch sitzt bei mir auch noch im Kopf: Kein Goto, Kein Break, Kein Exit
Also auch quasi die Aussage, wenn eine For-Schleife ein Break braucht, verwende While.
Ich halte mich schon lange nicht mehr daran, weil es richtig verwendet, nicht die Lesbarkeit zerstört. Man soll ja sowieso Schleifeninhalte möglichst klein halten, dann ist der Zusammenhang nicht weit...