Les applications web que je développe nécessitent souvent des paramètres de configuration co-dépendants et il y a aussi des paramètres qui doivent changer lorsque nous nous déplaçons entre chacun de nos environnements.
Tous nos paramètres sont actuellement de simples paires clé-valeur, mais il serait utile de créer des sections de configuration personnalisées pour qu'il soit évident que deux valeurs doivent être modifiées ensemble ou que les paramètres doivent être modifiés pour un environnement.
Quelle est la meilleure façon de créer des sections de configuration personnalisées et y a-t-il des considérations particulières à prendre en compte lors de la récupération des valeurs ?