Forum: Object-Pascal / Delphi-Language
Delphi
by hardy1234,
25. Jun 2005
War bei uns strengstens verboten, mit folgendem Hintergrund:
Wer goto, break und Konsorten verwendet, hat über seinen Programmcode nicht genügend nachgedacht. (Punkt)
Aus eigener Erfahrung, speziell nach der Durchsicht von fremden Code kann ich diese Aufassung nur teilen. Der Spagetti-Code entsteht meist aus dem einfachen Grund, das man drauflos proggt und dann erst nachdenkt. Irgendwo in...
Forum: Object-Pascal / Delphi-Language
Delphi
by hardy1234,
23. Jun 2005
Pfui, break. wer macht denn sowas. der witz an while do begin ... end und repeat ... until ist es ja gerade, das man sich den break schenken kann. Es gibt da noch das Paradigma des middle-check, mit dem man den break leicht umgeht, nämlich so:
function TestIrgendwas(var i: integer;...): boolean;
var
good: boolean;
begin
i:= 0; good:= false;
while (i <= maxloop) and not(good) do...
Forum: Object-Pascal / Delphi-Language
Delphi
by hardy1234,
4. Jun 2005
Warum nicht mit while, wenn es schon ne Schleife sein soll? Etwa so:
.
while Expression1 and Expression2 do begin
.
end; // of while Expression1 and Expression2 do begin
.