我有3个类库。 BBL,DAL和DATA(约15个数据集)。目前,4个[主要]应用程序利用这些DLL中的功能。我正在重写其中一个应用程序,我需要(1)使用库中的一些现有功能(2)更改其中一些(3)添加新功能(4)添加新数据集。
我来回做最好的方法,同时将风险保持在最低限度。一些想法..
1)使用现有项目,不做任何修改,只添加 2)创建新库,带上我可以使用的代码,并根据需要添加 3)在现有项目中实现部分类
最终所有4个应用程序都将使用最新的功能,但这将是一个缓慢的迁移;所以旧代码还不能弃用。
有什么想法吗?
答案 0 :(得分:0)
你在这里非常一般(这可能就是你还没有收到任何答案的原因)。这是重写/重构代码的典型实例,同时保持与周围环境的兼容性。你的问题没有简单的答案,但我想到了几点: