Pour atteindre le meilleur niveau de fiabilité, de souplesse et de maintenabilité, une procédure ne doit avoir qu'une fonction, de sorte à toujours renvoyer une valeur à son programme appelant, même si la valeur en question est un simple code de bonne fin. Il faut résister à la tentation de
2. Les meilleures procédures n’ont qu’une fonction.
renvoyer plus d’une valeur en transmettant des paramètres par référence. Généralement, il vaut mieux transmettre des paramètres par valeur, afin d’isoler les variables à l’intérieur de la procédure où elles sont utilisées. Si les informations à renvoyer sont trop complexes pour être représentées dans une valeur unique, il faut se souvenir que l’on peut transmettre une structure de données entière comme valeur de retour. On peut aussi, bien sûr, toujours transmettre une structure d’erreur standard en retour, comparable à celle qu’utilisent les API système.
Si l’on code plus d’une procédure dans un module, il faut absolument que toutes les procédures soient clairement associées et utilisées ensemble la plupart du temps. Il faut éviter les modules regroupant des fonctions diverses et sans relation entre elles. Des modules plus focalisés, ne contenant peut-être qu’une procédure, sont les plus souples et les plus réutilisables.
Téléchargez cette ressource
Créer des agents dans Microsoft 365 Copilot
Insight vous guide dans l’utilisation de la nouvelle expérience de création d’agents dans Microsoft Copilot Studio, disponible dans Copilot Chat. Découvrez les étapes clés pour concevoir, configurer et déployer ces nouveaux agents et injecter la puissance de l’IA directement dans le flux de travail.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- L’essor de l’IA propulse les cyberattaques à des niveaux records
- L’IA sous contrôle : un impératif pour la souveraineté des entreprises
- CESIN : un baromètre qui mesure le risque cyber réel
- Face aux ransomwares, la résilience passe par les sauvegardes immuables
Articles les + lus
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
À la une de la chaîne Tech
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
- D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
