设计模式在实际项目中的应用
文章平均质量分 79
根据笔者所作的项目逐个分析重构时用到的设计模式,旨在为读者介绍设计模式的优势,以及实际工程中如何运用设计模式.
郗晓勇
这个用户不懒,但是依然什么也没有留下。
展开
-
《三层架构之抽象工厂加反射》纠错
每当别人问我关于三层的知识的时候我总是推荐自己的《三层架构之抽象工厂加反射》这篇博客。这篇博客是自己当时学习三层的时候写的一个简单的登录例子。这个例子通过登录这个用例简单的介绍了三层,然后过度的三层+简单工厂再过渡到三层+抽象工厂。不管说从方法命名或者代码风格上来说自己都不敢说是最好的,但是体现三层我感觉还是绰绰有余的。然而最近在给别人讲述三层时候被他人指出这篇博客的代码有些许错误,虽然别人指出的原创 2012-01-14 01:11:25 · 5620 阅读 · 28 评论 -
单例模式在DRP中的应用
此次DRP项目主要对企业的物流和资金流进行全面的管理和控制,从而缩短企业的供应链,为企业节省成本,为管理层提供全面的信息流。本系统主要包括如下模块,代理商及其库存管理、分销费管理、结账管理、付款结算管理、统计报表管理、基础数据管理和系统管理。 整个系统采用分层的思想,通过调用访问数据库类(Dbutil)访问数据库。考虑到如果多次实例化用户管理类(UserManager)可能导致对表的操作混乱原创 2011-12-29 23:51:17 · 3763 阅读 · 23 评论 -
LN项目重构之职责链模式
LN项目截止到昨天为止算是彻底的完工了,功能实现方面没有问题,但是这个一星期出来的“早产儿”还是有很多其他问题,比如代码的重复量过高、各个类之间耦合太大。整个系统中虽然用到了分层的思想,但是基本上BLL层的代码是一致的,也就是说如果需求改动(比如增加审核的部门,或者原先的部门审核顺序进行调整)则需要改动整个的BLL层。 现在整个系统的架构如下图所示: 整体上的架构没什么问题原创 2011-11-30 23:06:17 · 3662 阅读 · 5 评论