日期:2014-05-17  浏览次数:20876 次

关于dll设计
自己做个小软件,为方便以后更新,在“主程序”中只放登录窗口,引用A.dll 。想把“主体程序”放到A.dll中,然后在A.dll中再调用B.dll,C.dll等等,这样的思路可行吗?有什么问题?

------解决方案--------------------
可行的。没有任何问题。
------解决方案--------------------
没有问题的呀。
------解决方案--------------------
没问题 思路保持清晰 别把自己做成了 X.dll
------解决方案--------------------
完全可以的。不过为了使后续的开发能够更好的进行,建议使用一些设计模式。而不只是简单的在登录之后调用相应的dll,又在dll中去引用其他的dll.比如在引用的dll中将视图、业务处理和数据分开,这样后续更新时,如果要改变视图那就改视图的DLL,如果要改业务逻辑那改业务逻辑的dll,如果要改数据那就改数据的dll。这样的模式有mvc或者mvp。
------解决方案--------------------