5 Weitere Ideen
-
Nach den Erfahrungen mit LCV463 sollte ein Leitfaden zur Erstellung von atomaren Aktionen entwickelt werden, der den Programmierern hilft, Fehler im Design zu vermeiden und z.B. Dinge wie Namensbildung von Variablen und Strukturen u.ä. erleichtert.
-
Im hpp-File der Klassen das Verhalten der Methoden beschreiben, im cpp-File hingegen die zugehörigen internen Informationen zur Implementierung.
-
START und CLOSE Callbacks bei der Ausführung der Steuerdateien. Dies erlaubt die Erzeugung und Vernichtung von privaten Daten bei der Abarbeitung von Steuerdateien.
-
Syntax verbessern
-
Variablendefinition a’la C
-
Zuweisungen und arithmetische Operatoren
-
Logische Operatoren und geschachtelte Ausdrücke
-
Aufruf von Dialogen
-
Aufruf von Word-, bzw. Exceldokumenten
-
Entladen von funktionserweiternden DLL’s bei Bedarf
-
Globale Variablen in den Steuerdateien verwendbar machen
-
INFRA-Programm, das beliebige Steuerdateien ausführen lässt. (Menueitems load, run), siehe auch den weiter unten folgenden Punkt Debugtool.
-
Programmabhängiger Patch der Steuerdatei zu einem Buchungsschlüssel, z.B.:[AUF463]BS_XXX=Steuerdatei_XXX_NEU
-
Damit klar ist, dass in dieser Sektion ein Buchungsschlüssel gepatcht werden soll, wird dem Schlüssel ein "BS_" vorangesetzt. Der Buchungsschlüssel XXX erhält also eine neue Steuerdatei, deren Dateinamen Steuerdatei_XXX_NEU lautet.
-
Assistent zur Erstellung von Steuerdateien.
-
Debugtool zur Vereinfachung der Arbeit mit den Steuerdateien. Mit der Verwendung des TreeObjektes von GritPlus könnte ein sehr guter Debugger mit nicht allzu hohem Aufwand erstellt werden.
-
Der Debugger könnte 3 Fenster enthalten:
-
Fenster mit dem Inhalt der Steuerdatei
-
TreeView mit der Hierarchie des Daten- und des Instanceobjektes.
-
Variablenfenster mit ständig zu überwachenden Variablen.
