【发布时间】:2010-11-02 13:02:33
【问题描述】:
我有 3 个类库。一个 BBL、一个 DAL 和一个 DATA(大约 15 个数据集)。目前有 4 个 [主要] 应用程序使用这些 DLL 中的功能。我正在重写其中一个应用程序,我需要 (1) 使用库中的一些现有功能 (2) 更改其中的一些功能 (3) 添加新功能 (4) 添加新数据集。
我一直在反复讨论如何做到这一点,同时将风险降到最低。一些想法..
1) 使用现有项目,不做任何修改,只添加 2)创建新库,提供我可以使用的代码,并根据需要进行添加 3) 在现有项目中实现部分类
最终所有 4 个应用程序都将使用最新的功能,但这将是一个缓慢的迁移;所以旧代码还不能被弃用。
有什么想法吗?
【问题讨论】:
标签: .net class dll refactoring class-library