大虾好,现正在着手弄一个项目。期间遇到一些问题,拿过来和各位讨论下,想征询下各位大虾的意见,相信各位在实际的项目开发中也会遇到类似的一些问题,拿出来一起讨论讨论。
系统要求:
将需求内容模块化,实现彼此之间的松耦合,可以根据用户需求来实现模块之间动态组合,组成不同的系统;
目前大致的思路是,将业务逻辑分成基础层和特定层,基础层中主要包含一些公共的业务以及模块之间的一些依赖关系,特定层就是针对每个模块单独维护,将来这个内容将放入到每个模块中,实现添加模块时,将该特定业务也添加进来。
遇到问题:
但目前在开发系统时,在程序架构上遇到一些麻烦,目前市场上常用的IOC方式或是工厂模式总感觉有很多弊端,不知各位在实际中如何解决这样的情况。
系统要求:
将需求内容模块化,实现彼此之间的松耦合,可以根据用户需求来实现模块之间动态组合,组成不同的系统;
目前大致的思路是,将业务逻辑分成基础层和特定层,基础层中主要包含一些公共的业务以及模块之间的一些依赖关系,特定层就是针对每个模块单独维护,将来这个内容将放入到每个模块中,实现添加模块时,将该特定业务也添加进来。
遇到问题:
但目前在开发系统时,在程序架构上遇到一些麻烦,目前市场上常用的IOC方式或是工厂模式总感觉有很多弊端,不知各位在实际中如何解决这样的情况。
解决方案 »
- 实现webbrowser的基本功能
- 第三次发贴,DataGridView中通过checkbox选中多行,则显示多个值,数量为选中行的行数
- 如何让WebBrowser不下载图像、声音、flash等,显示文本?
- VS2005怎么返回设计时.
- 有人了解StyledForms.GoogleTalkForm 这个东西吗??
- 我快崩溃啦, MSDN装了后没法用
- 关于textbox的刷新
- c# 控制Excel问题
- 为什么点击窗体状态栏上的“X”不能关闭窗体?!!!
- 如何将数据局中的数据导入到datagridview 求救
- 请高手指点--帮忙找出这两段代码错误的地方!!!
- 急!!C# 用正则表达式验证 MAC地址(在线等)
http://www.theserverside.com/news/1363653/Programmatic-Dependency-Injection-with-an-Abstract-Factory
先了解下