大虾好,现正在着手弄一个项目。期间遇到一些问题,拿过来和各位讨论下,想征询下各位大虾的意见,相信各位在实际的项目开发中也会遇到类似的一些问题,拿出来一起讨论讨论。
系统要求:
将需求内容模块化,实现彼此之间的松耦合,可以根据用户需求来实现模块之间动态组合,组成不同的系统;
目前大致的思路是,将业务逻辑分成基础层和特定层,基础层中主要包含一些公共的业务以及模块之间的一些依赖关系,特定层就是针对每个模块单独维护,将来这个内容将放入到每个模块中,实现添加模块时,将该特定业务也添加进来。
遇到问题:
但目前在开发系统时,在程序架构上遇到一些麻烦,目前市场上常用的IOC方式或是工厂模式总感觉有很多弊端,不知各位在实际中如何解决这样的情况。
系统要求:
将需求内容模块化,实现彼此之间的松耦合,可以根据用户需求来实现模块之间动态组合,组成不同的系统;
目前大致的思路是,将业务逻辑分成基础层和特定层,基础层中主要包含一些公共的业务以及模块之间的一些依赖关系,特定层就是针对每个模块单独维护,将来这个内容将放入到每个模块中,实现添加模块时,将该特定业务也添加进来。
遇到问题:
但目前在开发系统时,在程序架构上遇到一些麻烦,目前市场上常用的IOC方式或是工厂模式总感觉有很多弊端,不知各位在实际中如何解决这样的情况。
解决方案 »
- VS里这个背景色怎么调?
- 不懂,这个正则表达式
- 错误 1 应将“wmp.dll”排除,原因是其源文件“C:\WINDOWS\system32\wmp.dll”受到
- 线程里显示图片流问题
- 如何从选中的listview中把记录提取出来????再线等!!!
- ====广州项目外包:有谁使用过MagicWinMail邮件服务器结合.Net开发过OA系统!急!=====
- 求C#命名规范
- 如何将ASP.net工程加密打包??
- riqi = (DateTime.Now.AddDays(-i)).ToShortDateString("yyyy-MM-dd")
- ado.net创建access表的小问题:)
- 请高手指点--帮忙找出这两段代码错误的地方!!!
- 急!!C# 用正则表达式验证 MAC地址(在线等)
http://www.theserverside.com/news/1363653/Programmatic-Dependency-Injection-with-an-Abstract-Factory
先了解下