Я просматривал одно из наших старых приложений (ASP.NET 1.1 / 2.0 Web App) и имел инструмент для подсчета всех пар ключ / значение. Похоже, что в 11 конфигурационных файлах для унаследованного приложения (приложение, веб, данные и куча пользовательских конфигурационных файлов) я обнаружил 1172 ключа. Я предполагаю, что некоторые ключи больше не используются, и я хотел убедить менеджеров провести очистку. Когда я упомянул общее количество, я увидел небольшой шок, но они не увидели причин возвращаться и делать уборку, поскольку они хотели доказать, что сайт действительно медленнее из-за этого. Итак, мой вопрос, это медленнее (все это нужно загружать в память)? Есть ли документация? У кого-нибудь есть мысли о количестве «приемлемых» ключей для одного файла конфигурации и для приложения в целом?