> Tech > Convertir des membres /COPY en procédures

Convertir des membres /COPY en procédures

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Si vous avez entrepris de moderniser une application existante, vous vous demandez peut-être quel code mérite d'être converti en modules. Même si vous écrivez une nouvelle application, vous devrez savoir lesquelles de vos techniques de construction de programme habituelles seront mieux servies par des modules. Vous pouvez commencer par regarder

Convertir des membres /COPY en procédures

dans
les membres /COPY qui contiennent des morceaux de Cspecs.
La fonction /COPY a toujours, ou presque, fait partie du
RPG. Elle permet de stocker du code RPG souvent réutilisé
dans un membre source séparé puis d’ordonner au compilateur
de copier ce code de son référentiel dans un programme,
au moment de la compilation. La directive de compilateur
/COPY copie physiquement le membre source
référencé dans le programme principal, à  l’endroit où la directive
survient. Par exemple, la directive

/COPY MYLIB/MYSRC,COMMONCODE

copierait le code source du membre COMMONCODE
dans le fichier source MYSRC (bibliothèque
MYLIB).

Dans une application existante, il est probable
que le code /COPY a déjà  été identifié
comme du code que vous réutiliserez dans
plusieurs programmes. Par conséquent, ce
peut être un candidat parfait pour une procédure,
particulièrement si le code distant va
au-delà  d’une simple définition d’éléments de données globaux.
Considérez /COPY (ou une fonction associée, /INCLUDE)
comme un moyen de réutiliser du code source. Et
considérez les procédures comme un moyen de réutiliser du
code compilé.

Téléchargez cette ressource

État des lieux de la réponse à incident de cybersécurité

État des lieux de la réponse à incident de cybersécurité

Les experts de Palo Alto Networks, Unit 42 et Forrester Research livrent dans ce webinaire exclusif leurs éclairages et stratégies en matière de réponses aux incidents. Bénéficiez d'un panorama complet du paysage actuel de la réponse aux incidents et de sa relation avec la continuité de l'activité, des défis auxquels font face les entreprises et des tendances majeures qui modèlent ce domaine. Un état des lieux précieux pour les décideurs et professionnels IT.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010