У меня есть 3 библиотеки классов. BBL, DAL и DATA (около 15 наборов данных). В настоящее время 4 [основные] приложения используют функциональность в этих DLL. Я переписываю одно из этих приложений, и мне нужно (1) Использовать некоторые из существующих функций в библиотеках (2) Измените часть (3) Добавить новую функциональность (4) Добавить новые наборы данных.Редактирование/миграция библиотеки классов
Я вернусь вперед и назад о наилучшем способе сделать это, сохраняя при этом свои риски как минимум. Некоторые мысли ..
1) Используйте существующие проекты и не вносить никаких изменений, только дополнения 2) Сделать новые библиотеки, переубедить код я могу использовать, и внести дополнения по мере необходимости 3) осуществлять частичные классы в существующих проектах
В конечном итоге все 4 приложения будут использовать новейшие функции, но это будет медленная миграция; поэтому старый код еще не устарел.
Любые мысли?