Liebe Delphi-Gemeinde,
ich mag im Design meiner Objekte das Pattern des Fluent Design sehr gerne und gestalte meine Methoden deshalb gerne damit. Ich meine damit also etwa ein solches Gebilde:
Result := CreateSomeInterface.DoSomething('withParameter').DoSomethingOther.ConvertEverythingToString;
Das ist an manchen Stellen sehr praktisch und macht den Code in meinen Augen etwas schöner, vor allem, wenn man mit Interfaces statt mit Objekten arbeitet.
Naja, Schönheit liegt im Auge des Betrachters.
Stell Dir mal vor, Du mußt sowas debuggen, dann ist es nicht mehr so schön...