Hallo,
ich freue mich immer wenn ich eine Funktionssammlung finde, denn überwiegend sind dann auch interessante Gedankengänge oder Vorgehensweisen erkennbar und sie sind zudem auch noch nützlich.
Ich möchte hier mal den Vorschlag bringen, solche Sammlungen als Klasse zu implementieren.
Das hätte aus meiner Sicht viele Vorteile.
Bei der Namensgebung z.B. könnte der gewohnte Name beibehalten werden.
Beispiel
IntToStr
mjconv.IntToStr anstatt IntegerToStr
oder
FloatToStr
mjconv.FloatToStr anstatt RealToStr
Allein das wäre für den Normal-Anwender schon hilfreich
Die Programmierhilfe listet zudem alle Classmenber, was die eine Suche wie gibts die benötigte Function überhaupt in dieser Klasse sehr vereinfacht.
In der
Unit kann eine Instanz mit möglichen Initialisierungen völlig transparent erzeugt werden.
Ich hoffe meine Überlegungen sind hilfreich
mfg
wo