Forum: Klatsch und Tratsch
by jaenicke,
6. Sep 2016
Ich meinte mit leichter lesbar den Vergleich den Funktionsnamen wie Sin vorher oder nachher schreiben. Denn wenn der dahinter steht, kann ich zuerst den Ausdruck auswerten und muss nicht wieder nach links zurück.
Vorhandene Operatoren so darzustellen befürworte ich auch nicht.
Forum: Klatsch und Tratsch
by jaenicke,
5. Sep 2016
Den großen Unterschied sehe ich da nicht...
Gerade bei mathematischen Formeln finde ich es lesbarer zu lesen:
Ich nehme x plus y im Quadrat. Und dann berechne ich davon den Sinus.
Forum: Klatsch und Tratsch
by jaenicke,
5. Sep 2016
TMath.Sin usw. als Klassenmethoden macht schon Sinn, weil man dann das ganze so thematisch unterteilt und nicht mehr einfache Prozeduren herumfliegen hat.
Denn ansonsten fehlt dir z.B. die Syntaxergänzung oder du schreibst den ganzen Unitnamen ab.
So schreibst du einfach TMath. und siehst die verfügbaren Methoden ohne tausend weitere globale Prozeduren zu sehen.
Forum: Klatsch und Tratsch
by jaenicke,
4. Sep 2016
Das ist eine der guten Seiten von C#. Da kann man nicht einfach irgendwelche Methoden lose irgendwo hinwerfen. Da ist man gezwungen diese in namespaces, Klassen usw. einzusortieren.
Leider ist dies eine der Altlasten des rein prozedural orientierten ursprünglichen Pascal, dass das in Delphi heute noch geht. Ansonsten wären viele Quelltexte viel besser strukturiert.
Forum: Klatsch und Tratsch
by jaenicke,
2. Sep 2016
Naja, ich sehe im Internet ständig Delphicode, der dringend refaktoriert, formatiert oder strukturiert werden müsste...