Forum: Programmieren allgemein
by jaenicke,
2. Nov 2023
Die Kapselung ohne äußere Werte in Funktionen ist auch in Klassen sehr sinnvoll, weil der Ablauf viel besser nachvollziehbar ist. Ich lagere solche Funktionen aber auch gerne aus der Klasse aus in eigene Toolklassen, aber das macht natürlich auch nicht immer Sinn.
Die Problematik hatte ich auch schon einmal im Debugger suchen müssen bei fremdem Code.
Forum: Programmieren allgemein
by jaenicke,
28. Okt 2023
Nach Delphi 7 wurde der neue Speichermanager eingeführt. Ich hatte mit Delphi 11 getestet.
Abstürzen tut da nichts, aber der geänderte Speicherinhalt ist direkt zu sehen.
Forum: Programmieren allgemein
by jaenicke,
26. Okt 2023
Noch schöner:begin
FMyVal := '42';
DoMore;
end;
procedure TWhatever.DoMore();
begin
DoSomeThing(FMyVal);
end;