kiestumpe
Level-1
- Beiträge
- 726
- Reaktionspunkte
- 84
-> Hier kostenlos registrieren
Hallo,
ich habe hier von meinem Cheffe ein Programm auf den Tisch bekommen, dessen Vorgehen mir sehr befremdlich ist.
Der Programmierer nutzt FB's völlig ohne IN/OUT Variablen, rein mit statischen Variablen. In diesen hat er wiederum jede Menge Instanzen von UDT's angelegt, sowie einige andere Variablen, die er gerade gebraucht hat.
Natürlich greift er dann kreuz und quer in anderen FC bzw. FB's im Programm auf diese Daten zu (sowohl R,W, RW).
Ist da das Chaos nicht bereits vorprogrammiert, oder sind das Konvertierungsversuche aus S5-Zeiten (Ich kenne das S5-system so gut wie nicht).
Gibt's da irgendwelche Richtlinien, die so ne Vorgehensweise empfehlen bzw. nicht empfehlen?
P.S.:Es geht nicht darum den Stab über den Vorgänger zu brechen, sondern nur den Aufwand der Sache zu schätzen, falls es zu nem Angebot hierfür kommt, das einigermassen realistisch ist.
ich habe hier von meinem Cheffe ein Programm auf den Tisch bekommen, dessen Vorgehen mir sehr befremdlich ist.
Der Programmierer nutzt FB's völlig ohne IN/OUT Variablen, rein mit statischen Variablen. In diesen hat er wiederum jede Menge Instanzen von UDT's angelegt, sowie einige andere Variablen, die er gerade gebraucht hat.
Natürlich greift er dann kreuz und quer in anderen FC bzw. FB's im Programm auf diese Daten zu (sowohl R,W, RW).
Ist da das Chaos nicht bereits vorprogrammiert, oder sind das Konvertierungsversuche aus S5-Zeiten (Ich kenne das S5-system so gut wie nicht).
Gibt's da irgendwelche Richtlinien, die so ne Vorgehensweise empfehlen bzw. nicht empfehlen?
P.S.:Es geht nicht darum den Stab über den Vorgänger zu brechen, sondern nur den Aufwand der Sache zu schätzen, falls es zu nem Angebot hierfür kommt, das einigermassen realistisch ist.