-
Hallo,
wenn es nur darum geht Prozeduren und Funktionen aufzurufen, das geht auch im klassischen Format.
Ohne Rückgabe-Wert mit OpCode CALLP und mit Rückgabe-Wert in Verbindung mit OpCode EVAL, IF, DO uws.
Ansonsten erfordert die moderne RPG-Programmierung eine modulare Programmierweise, für die Subroutinen, die kopiert werden einfach nichtmehr ausreichend sind. In einer hochmodularen Anwendung gibt es fast nur noch unabhängige Prozeduren/Funktionen, die z.T. nur noch aus einem oder zwei Statements bestehen und wo immer sie benötigt werden aufgerufen werden können. Wiederverwendbarkeit und einfache bzw. einmalige Änderung spielen dabei eine große Rolle.
... Und wer erstellt schon wegen 5 Statements ein Programm?
Allerdings wirst Du dabei auf Widerstand von hartgesottenen Top/Down-Programmierern stoßen. So nach dem Motto: "Wegen 20 Statements such ich doch nicht nach einer Prozedur!"
Birgitta
Similar Threads
-
By schatte in forum IBM i Hauptforum
Antworten: 14
Letzter Beitrag: 21-05-08, 09:18
-
By Fucasdreh in forum NEWSboard Server Job
Antworten: 0
Letzter Beitrag: 10-01-07, 14:12
-
By Luebbert in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 23-11-06, 14:22
-
By mk in forum NEWSboard Java
Antworten: 15
Letzter Beitrag: 21-02-05, 07:54
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks