摘要: 上次写过一篇文章《是什么阻碍了我对OO的运用!》,对自己在工作中没有运用oo去思考胡言乱语的几句。最近还是一直在困惑。昨天看了几篇博客才解除困惑。首先明白了软件架构中是分为几种类型的。而这几种类型的分类主要是针对业务逻辑层的设计方式不同而进行区分(暂不思考优缺点): 1.Transction Script:将业务理解成一个个过程,每个过程实现一个功能,具体到程序中就是一个业务过程对应着一个方法。可以看出这种是一个纯粹面向业务过程的设计方法。采用这种设计方法可以由数据访问层也可以没有数据访问层。有数据访问层的就是petshop的那种经典的三层加一个Model用于各层之间的数据传递。如果没有Dal 阅读全文
posted @ 2011-01-29 14:36 雁北飞 阅读(1137) 评论(0) 推荐(0) 编辑