Vous avez donc décidé de modulariser une application et vous avez construit les procédures et les avez compilées en modules. Il vous reste à décider comment vous packagerez le module. Utiliserez-vous le modèle lier par copie (bind-by-copy) ou un programme de service et lier par référence (bind-by-reference) ? Ou bien
Prendre une décision pour lier
préférerez-vous un
programme appelé? (C’est encore une option tout à fait envisageable.)
La figure 3 montre trois points de décision qui
vous aideront à choisir.
La première question à vous poser est : « Avec quelle fréquence
exécuterai-je le code ? » Si le code n’est exécuté que
de temps à autres (peut-être est-ce une fonction d’aide ou
une fonction de menu), un programme appelé traditionnel
fera parfaitement l’affaire.
Si le code est exécuté régulièrement, la question suivante
sera : « Combien de programmes réutilisent le code ? » Si plus
d’un ou deux programmes utilisent la procédure, mettez celle-ci dans un programme de service.
Mais même si la procédure n’existe que dans un ou deux
programmes, vous souhaiterez quand même la packager
dans un programme de service. Demandez-vous « Avec
quelle fréquence je change le code ? » Si le code est relativement
statique, vous pouvez fort bien packager le module
dans un programme en le copiant dans celui-ci. Mais, si vous
effectuez de la maintenance sur la procédure, il vaut mieux
packager le module dans un programme de service pour faciliter
ladite maintenance.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- IBM i célèbre ses 25 ans
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Afficher les icônes cachées dans la barre de notification
Les plus consultés sur iTPro.fr
- Sauvegarder les données ne suffit plus : il faut refonder le poste de travail
- Cybermalveillance : 2025, seuil franchi pour les victimes comme pour les cybercriminels
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- Construire la souveraineté numérique en Europe grâce à un écosystème ouvert et collaboratif
Articles les + lus
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
Adapter la sécurité OT aux réalités de l’industrie
Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
À la une de la chaîne Tech
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
- Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
- Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
