Je veux concevoir ce système qui comporte deux volets principaux:Permutation dans et hors logique sur un système de fonctionnement
- trucs de base/de base. Ne change jamais.
- Truc fonctionnant sur le noyau. Changements plutôt fréquemment.
Ceci va être développé en Java, mais le problème s'applique à n'importe quel langage OO classique. Comment puis-je remplacer 2 ci-dessus dans un système en cours d'exécution sans recompiler 1, et sans même arrêter 1 lorsqu'il est en cours d'exécution. Il est possible de recompiler 2, mais je ne devrais pas déranger 1.
Existe-t-il un motif de conception pour cela? Je pense que c'est un peu similaire au comportement du plugin, mais 2 est en fait critique pour le fonctionnement de l'application, pas seulement un add-on.
Cela semble être la meilleure approche dans ce cas. Merci! –