Realdolmen Education

Détails

RPG Modernization: Free Format

Ce cours n'est actuellement pas prévu sur le calendrier ouvert, mais peuvent être organisé sur demande.

Demande de cours

Nombre de jours

2 day(s)

Doelgroep

Traditionele RPG ontwikkelaars (op IBM i)

Voorkennis

Standaard kennis van het platform (PDM, SEU, …) en de programmeertaal RPG III

Doel

Na de cursus gevolgd te hebben, zal de deelnemer inzicht hebben gekregen in voordelen, werkwijze en syntax van free format RPG. Hij of zij zal in staat zijn bestaande code te lezen en zal zijn voorbereid om programmawijzigingen of ontwikkeling voortaan in /free te doen.

Methode

Klassikale opleiding afgewisseld met oefeningen. Elke cursist beschikt voor het uitvoeren van de oefeningen over een eigen werkstation.

Beschrijving

De RPG-focus van IBM zelf is al enige tijd geleden verschoven van fixed format naar free format ... de voordelen zijn legio.

Buiten een aanzienlijke verbetering van de leesbaarheid is het ook veel intuitiever.Dit is een absoluut pluspunt voor nieuwkomers, maar het kan ook zeker helpen om bestaande RPG-ontwikkelaars in de richting van andere talen te laten evolueren.Uiteraard blijven er verschillen (zoals procedural versus object oriented), maar iets als Java-code ziet er in ieder geval al een stuk minder onnatuurlijk uit indien men zich als RPG-programmeur eerst /free eigen heeft gemaakt.

Er wordt gewezen op de verschillen en vooral voordelen van /free ten opzichte van fixed format RPG.De operatiecodes en built-in functies worden gegroepeerd voorgesteld en kort uitgelegd.De nadruk van de cursus ligt eerder op de praktijk, waarbij de nieuwe syntax telkens wordt ingeoefend middels korte, gerichte opdrachten (met bespreking achteraf).

Inhoud

  • Van RPG III naar RPG /free
  • SPECS (pgm. specifications)
  • Free format operatie codes
  • Free format built-in functies
  • Hands-on: RPG /free syntax