Hallo,

ein Modul ist erst mal eine Compile Einheit, die mehrere Procedures enthalten kann und shared Data für die Prozeduren enthalten kann. Daraus folgt erst mal:
Compile Einheit möglichst klein.
Prozeduren, die mit gemeinsamen Daten arbeiten in einem Modul zusammenfassen.
Man muss den Modulen einen sprechenden Namen (Substantiv) geben können.
Den Prozeduren muss man auch einen sprechenden Namen geben (Verb) können. Gelingt dies nicht, sind sie zu groß.
Vor dem Aufruf steht bei ILE das binden.
Programm wird alles, was man dynamisch aufrufen will.
Alles andere erst mal Service Programm.
Im Zweifelsfall mehrere kleinere Einheiten.
Und jetzt erst mal loslegen - die Feinheiten haben Zeit bis später.

mfg

Dieter Bender

Zitat Zitat von stoerfang
hallo,
ich habe eine grundlegene Frage:

ist es besser, einzelne Module mit einzelnen Prozeduren zu haben und diese entsprechend nach bestimmten Kriterien zu einem Serviceprogramm zusammenzufassen,
oder

ein Modul mit mehreren Prozeduren und das dann in ein Serviceprogramm einzubinden.

Gruss stoerfang