Existe t'il une technique de programmation par module ?
Je m'explique :
je vais devoir déployer un ensemble de programmes informatiques dans différents pays .
Cependant l'ensemble de ces pays n'ont pas besoin de certaines évolutions développées spécifiquement pour un pays.
Autrement dit : j'ai une base commune à tous les pays et selon les spécificité propre à chaque pays des modules les concernant.
ma première idée est de faire évoluer les programmes de base en appelant de manière dynamique un module .
Par exemple : Afficher du texte dans la langue du pays
je ne veux pas faire un truc du type![]()
If Français Then Texte_Français
Else If Anglais Then Texte_Anglais
Else ...........![]()
Mais Plutôt :![]()
Lance le Module "Texte_$Variable_Langue_du_pays"![]()
Intérêt : Si évolution sur la langue anglaise seul le module concerné est à modifier sans toucher aux autres code ni au programme de base
Qu'en pensez vous ?
2ème Idée(Un peu dans le même esprit) mais légèrement différente : l'appel des modules se fait via un support (Table SGDB ou un Fichier PLAT par exemple)
Ici on lance les modules (spécifique par pays) associé au programme sur le même principe que précédemment puisque le module ou programme à lancé est généré dynamiquement
![]()
![]()
![]()
![]()
Merci de vos commentaires... ou mieux , de vos expériences dans ce domaine
![]()
Bonne et heureuse année à tous !!!
Partager