Файлы конфигурации стали настолько сложными, что некоторые предположили, что они являются их собственным языком программирования. Если бы я продолжил эту аналогию, было бы разумно иметь некоторые согласованности при редактировании файла.
Я собирался ограничить этот вопрос WCF, который очень чувствителен к малейшему изменению конфигурации, но думаю, что другие разделы (web.config) также выиграют от структуры.
Учитывая, чтоVS2010 будет обрабатывать отступ файла, какие еще стандарты применяются при обновлении файла конфигурации?Вот некоторые идеи, которые я предложил:
- Сортировка
<config sections>
по алфавиту - Идентификатор имени в
<config sections/>
следует сдвинуть влево
В качестве альтернативы
- Идентификаторы группы и
config sections
по аналогичной функции
Я предполагаю, что руководство может немного отличаться в зависимости от специфики (Web против WCF против модели идентификации), но я бы хотелценим услышать вашу собственную точку зрения.