有关数据驱动应用程序的OOP设计模式的学习资源

bum*_*una 3 c#

嗨,我正在尝试找到一些在数据驱动的应用程序环境中使用OOP的好资源.我有一个相对论公司对OOP的掌握我经常在我的代码中使用对象,接口和委托.但是,当我编写数据驱动的应用程序(这是我现在的大部分工作)时,我发现更多时候没有这种情况.我倾向于转向功能性方法.这主要是因为我不知道正确的方法.

我只编写了大约一年的编程,最近我一直在努力提高我的设计模式知识(我目前正在阅读C#3.0设计模式,观看约翰双向飞碟视频)并真正编写单元测试为了一切.但是,我发现我看到的所有示例都倾向于不处理数据驱动的应用程序.更多与卡车继承汽车的东西哈哈

所以我想知道是否有人可以指点我的一些好的视频,教程甚至关于这个主题的书籍?

rab*_*abs 5

Martin Fowlers企业应用程序架构模式经历了相当多的"数据驱动"模式http://martinfowler.com/eaaCatalog/.

查看:

表数据网关:http://martinfowler.com/eaaCatalog/tableDataGateway.html

行数据网关:http://martinfowler.com/eaaCatalog/rowDataGateway.html

表模块:http://martinfowler.com/eaaCatalog/tableModule.html

事实上整本书值得一看:-)