Наша компания работает с несколькими службами Windows и EXE (более 30).У каждого из сервисов / exe есть один класс базы данных, в котором есть сведения о соединении и соответствующие SQL-запросы.
Теперь, когда происходят какие-то изменения, наша команда должна поддерживать все проекты, что отнимает у программиста много времени и усилий.,Также кажется неуместным.
Мне было интересно, есть ли лучшая архитектура для управления такого рода структурой.Так что это может сэкономить время программиста и повторяющиеся усилия.
Я думаю, что нужно поддерживать общую DLL, которая будет иметь все детали соединения и запросы SQL.Сохранение этой структуры с использованием наследования сэкономит много повторяющихся усилий.
Есть ли лучший способ управлять этим?Каково ваше мнение?