
設計模式
lsy51213
最没有比人高的山,没有比脚更远的路!
展开
-
需求分析
需求分析2009-09-30 10:19:41 · 1081 阅读 · 0 评论 -
策略模式相关
当我们掌握了Java的语法,当我们了解了面向对象的封装、继承、多态等特性,当我们可以用Swing、Servlet、JSP技术构建桌面以及Web应用,不意味着我们可以写出面向对象的程序,不意味着我们可以很好的实现代码复用,弹性维护,不意味着我们可以实现在维护、扩展基础上的代码复用。一把刀,可以使你制敌于无形而于江湖扬名,也可以只是一把利刃而使你切菜平静。Java,就是这把刀,它的威力取决于你使用...原创 2009-10-29 14:45:09 · 102 阅读 · 0 评论 -
三层的再理解
三层的再理解 分层并不是说把你的代码拆开成n类,如果只是简单的分拆基本上没什么意义 分层实际上是为了对象设计。一般是先有对象在有代码。 我们为什么要对象,我们做对象的原因是我想在分析设计阶段,只关心系统的对象,和对象间的交互和约束,而不关心界面是如何表现的,数据是如何入库的。 实际上当你把对象建完后,系统就自然分层了。因为,对于完整的系统,系统自然是要往数据库里写东西的,...原创 2009-07-21 16:19:38 · 131 阅读 · 0 评论