重构是难免的了,我是你的话,我会尽可能多的抽象出项目的相同点,先把一些重复的代码或实现整合,再根据实际情况看吧。。
|
|
我现在是两个工程,怎么说呢,类似于微信平台中得一些应用,比如滴滴打车,可以独立出来作为一个应用,也就是说我现在有两个独立的APP我要把这两个组合起来,但是他们前面做的人并没有给我留接口,只告诉我在什么地方启动哪一个应用,这个是不是直接调用另一个就可以。 |
|
20分 |
如果是这种类似于插件的功能,你可以按照【命令模式】写一个统一的接口,所有的插件继承于命令基类,两个工程原有的接口不需要变动。 |
根据需求整合到一起就行了。
|
|
|
|
20分 |
|