Ich habe 3 Klassenbibliotheken. Eine BBL, eine DAL und eine DATA (ca. 15 Datensätze). Zurzeit nutzen 4 [wichtige] Anwendungen die Funktionalität in diesen DLLs. Ich überschreibe eine dieser Anwendungen und ich muss (1) einige der vorhandenen Funktionen in den Bibliotheken verwenden (2) Einige davon ändern (3) Neue Funktionalität hinzufügen (4) Neue Datensätze hinzufügen.Änderung/Migration der Klassenbibliothek
Ich bin hin und her über den besten Weg, dies zu tun, während ich meine Risiken auf ein Minimum halten. Einige Gedanken ..
1) Verwenden Sie die vorhandenen Projekte und keine Änderungen vornehmen, Ergänzungen nur 2) neue Bibliotheken Machen Sie, bringen Sie den Code über die ich verwenden kann, und Ergänzungen machen je nach Bedarf 3) Implementieren Teilklassen in den bestehenden Projekten
Schließlich werden alle 4 Anwendungen die neueste Funktionalität verwenden, aber es wird eine langsame Migration sein; Daher kann der alte Code noch nicht veraltet sein.
Irgendwelche Gedanken?