Dans les grandes et complexes produits logiciels de gestion des paramètres configurables devient une grande douleur. Deux approches que j'ai vu pour le problème sont:
- demandez à chaque composant dans le système de chargement d'une configuration propre à partir de fichiers de configuration ou les paramètres du registre.
- avoir un des paramètres du chargeur de classe qui se charge de tous les système configurable paramètres de chaque composant de requête, les paramètres du loader pour ses paramètres.
Ces approches à la fois sentir mauvais pour moi.
Existe-il des modèles de conception qui pourraient être utilisés pour simplifier le problème? Peut-être quelque chose qui prennent avantage de l'injection de dépendance technique.