Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#11

Re: Delphi-Language erweitern !?

  Alt 21. Aug 2005, 15:09
Oh Oh...
Du trittst hier in ein Wespennest.
Das dürfte gleich eine menge komplexbehafteter C++ Hasser auf den Plan rufen...

Pre/Post increment/decrement sind mächtige und nützliche Werkzeuge. Viele werden jetzt behaupten, dass sie schwerer zu lesen sind, aber das halte ich für chauvinistischen Unsinn.

Was ist wohl hübscher, lesbarer und intuitiver?
(Natürlich vorausgestezt man ändert das unleserliche Standardhighlighting in Delphi um Operatoren hervorzuheben...)
Delphi-Quellcode:
function Miep.NextVal : Integer;
begin
  result := currentValue++;
end;

function Miep.NextVal : Integer;
begin
  currentValue := currentValue + 1;
  result := currentValue;
end;
Du wirst aber nicht erleben, dass solche Neuerungen in Delphi eingeführt werden.
Die Diskussion gibt es wohl schon seit TP und es wird sie solange geben, wie es Delphi gibt...
  Mit Zitat antworten Zitat