Beaucoup des applications écrites au cours des 25 dernières années possèdent déjà un minimum de modularité, grâce aux programmes appelés pour exécuter des « sousfonctions » dans l'application. Bien souvent d'ailleurs, ces programmes appelés pourraient aussi bénéficier d'une conversion en procédures. C'est particulièrement vrai si l'application est « très appelante
Convertir des programmes appelés en procédures

» – c’est-à -dire, si un programme
en appelle un autre des centaines de fois pendant son traitement
– l’application améliorera nettement ses performances
en liant la fonction comme une procédure au lieu d’utiliser
un programme appelé dynamiquement. Les applications qui
utilisent des interfaces de type client ou navigateur bénéficieront
généralement d’un passage aux procédures liées.
On peut aussi concevoir des procédures chargées de
simplifier l’utilisation des appels d’API système dans une application.
Les API sont généralement mise en oeuvre comme
des programmes appelés, mais on peut construire une procédure
« d’habillage » qui se chargera de l’appel. Dans ce cas,
au lieu d’appeler l’API directement, l’application
exécutera la procédure d’habillage. Pour simplifier
l’appel adressé à l’API, on peut utiliser cette
technique pour éliminer des paramètres utilisés
rarement ou pour se dispenser de réagencer
des paramètres, pour permettre une valeur de
renvoi à partir de l’habillage, ou pour standardiser
un traitement d’erreur API.
Téléchargez gratuitement cette ressource

Guide de Services Cloud Managés
Accélérer votre transformation digitale, protéger et sécuriser vos environnements Cloud avec les offres de support, d'accompagnement et de services managés. Découvrez le TOP 3 des Services Managés pour accompagner la transformation de vos environnements Cloud, gagner en agilité et en sécurité dans un monde d'incertitudes.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Cohésion d’équipe & Collaboration numérique : un duo gagnant ?
- Cyber espionnage – Les pirates russes APT29 utilisent les services de stockage en ligne, DropBox et Google Drive
- SEKOIA : de l’intelligence sur les menaces jusqu’à l’automatisation de la réponse !
- Les managers face à l’impact du télétravail
- A la découverte de Keda dans Kubernetes
