-
Das ist ja gerade der Vorteil der Typisierung, mittels Likeds Typen anzusprechen die ich dann überall wiederverwenden kann. Seit Einführung der Template-Anweisung spare ich mir also sogar den Platz.
Und ich nehme mal an, an RDi ist die Änderung nicht vorbei gegangen sondern hält sich eher strikter an die Typisierung.
Denn namenlose Typen wie "dcl ds;" sind in diesem Geschäft absolut kontraproduktiv.
Außerdem: bis zu welcher Schachtelungstiefe soll RDi sch denn solche Bäume merken?
Das ist eben der wesentliche Unterschied zwischen Objektorientierung und Spagettidenken.
Ürigens, bei einer strengen Typisierung sollte Qualified standard sein, denn nur RPGLE behandelt ohne Qualified eingebettete Variablen als selbständig.
Mach mal einen "dcl ds qualified;" und die siehst was passiert.
Dies hilft im übrigen auch für XML-INTO, dass ich ohne likeds gar nicht vernünftig hätte definieren können.
Und gerade wenn man mit XML arbeitet muss man bedenken, dass XML i.d.R. aus 2 Bestandteilen besteht.
a) dem sog. Stylesheet, das die Struktur und Types definiert
b) aus den reinen Nettodaten in XML-Form, die sich auf die Types beziehen
Und gerade dadurch verbietet sich eigentlich eine Spagetti-Definition von Strukturen die unübersichtlich werden und, wie Dieter ja schon schrieb, in der Weiterverarbeitung erhebliche Schwierigkeiten bereiten.
Spätestens mit der ersten Änderung/Erweiterung gibts dann das nächste Problem.
Similar Threads
-
By boonkelz in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 27-10-17, 12:16
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 28-08-17, 13:52
-
By kretzsch in forum NEWSboard Programmierung
Antworten: 14
Letzter Beitrag: 18-02-15, 12:03
-
By it-dol in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 24-07-14, 14:05
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