- statt eines Service Programmes mit einer einzigen exportierten Prozedur kann man besser ein Programm daraus erstellen.
- bei Änderung der Signatur wird im schlimmsten Falle neues binden erforderlich, ein compile nicht.
- Änderungen von Signaturen sind bei sorgfältigem Design eher selten als die Regel
- Signaturänderungen lassen sich auch durch BinderSource verhindern
- Signaturänderungen sind bei dynamischem binden zur Laufzeit unschädlich
- alle Objekte (Module, SRVPGM, PGM) enthalten alle Informationen, die zu ihrer Erstellung benötigt werden. Daraus kann man sowohl die Compile Anweisungen in die Quellen generieren, die Objekt neu erstellen, das Repository eines change Management tools füllen, make Skripte erstelle, oder was immer man will. Die Anzahl der vorhandenen Programme überzeugt mich hier keineswegs.

mfg von Dieter zu Dieter