- 浏览: 33754 次
- 性别:
- 来自: 上海
最新评论
-
阿里亚多:
...
Url Rewrite 是什么? -
qq6364021:
不知道怎么了,我的还不行
'native2ascii'不是内部或外部命令... 操作: -
yangyuhi:
说得很清楚.在这里领教和学习了.谢谢
加载spring的两种方式: -
mewleo:
设计模式是围绕思想来的~~~
他的全部由都源于你的思想理念。
...
观察者模式
文章列表
领域模型是对领域内的概念类或现实世界中对象的可视化表示。
如何创建领域模型
1、寻找概念类
2、将其绘制为uml类图中的类
3、添加关联和属性
如何找到概念类
1、重用和修改现有的模型
2、使用分类列表
3、确定名词短语
4、使用分类列表
5、通过识别名词短语寻找概念类
属性和类的常见错误
如果我们认为某概念类x不是现实世界中的数字或文本,那么x可能是概念类而不是属性
何时使用"描述"类建模
描述类:包含描述其他事物的信息
何时需要描述类
1、需要有关商品或服务的描述,独立于任何商品或服务的现有实例
2、删除其所描述事物的实例后,导致信息丢失,而这些信息是需要维护的,但是 ...
- 2008-08-10 21:02
- 浏览 949
- 评论(0)
迭代器模式--提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示
组合模式--允许你将对象组成树形结构来表现'整体/部分'的层次结构。组合能让客户以一致的方式处理个别对象和对象组合
OO原则
封装变化
多用组合,少用继承
针对接口编程,不针对实现编程
为交互对象之间的松耦合设计而努力
类应该对扩展开放,对修改关闭
依赖抽象,不要依赖具体类
只和朋友交谈
别找我,我会找你
类应该只有一个改变的理由
仔细数数 发现已经看完了十几个模式了
越到后面越感觉到所有的模式好像都一样 只是一些设计方式上有所差异
- 2008-08-01 22:37
- 浏览 909
- 评论(0)
首先写下一个句子
接着将它截成小段
然后将这些小段全部混合,并将它们分类选出
就像他们是偶然出现的那样
短语的顺序没有任何影响
- 2008-07-29 15:29
- 浏览 620
- 评论(0)
期考过后,学院组织去软件园实训半个月
期间不小心把装饰者模式、工厂模式,单件模式,命令模式,适配器模式与外观模式,模板方法模式都看完了,在做项目的时候也运用上了,发现真的很舒服啊
以前写的那些代码可以扔了
实训的时候老师特地讲了下工厂模式,还当场编码说明了工厂模式的好处
的确令人振奋
给自己信心要坚持把设计模式--Headfirst 看完
今天是实训的倒数第二天
因为台风来了
学院担心我们的安全
就提前一天让我们回学校了
项目做的差不多了
明天软件园的工程师会来学校检查我们的项目
快结束了
新生活也将开始了 呵呵 加油。。。。
- 2008-07-28 19:15
- 浏览 619
- 评论(0)
今天软件工程的课程设计终于结束了
五天的时间学到好多
突然发现原来一个人懂得越多就越能意识到自己的无知
第一次用ssh 第一次真正认真地做设计
发现技术很容易上手
但是设计真的不是一两天的事情
现在的我 其实有点迷茫
一直在挣扎
一方面想直接把技术学好。。。ssh三层框架之类的 多练这些
一方面总是感觉设计更重要 不说设计的最好最起码也要设计的合情合理
文档之类的要写清楚点 但无形中时间就没了 然后根据文档写代码
周围的同学都是直接写代码
直接数据库设计下就开始写代码了
我承认速度很快
可是我又不想这样
诶。。。。
- 2008-07-11 15:03
- 浏览 591
- 评论(0)
对扩展开放,对修改关闭
动态的讲责任附加到对象上
发现懂的太少,想知道的太多
还好我学习能力不错
就像《当幸福来敲门》里的男主角所说:你问我很多问题,我可能会说我不知道,但是我可以用最快的时间知道。
看完这个模式 发现原来java io系统原来是这样搞出来的
以前真的不懂,只是一直都感觉io系统 搞那么多类 有什么用 现在终于明白了
- 2008-06-30 16:22
- 浏览 771
- 评论(0)
定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新
设计原则 为了交互对象之间的松耦合设计而努力
观察者模式的代表人物--MVC
真想一口气看完 越来越有意思了 越来越想知道设计模式的全部
可恶的期考 诶
- 2008-06-28 16:14
- 浏览 906
- 评论(1)
一直都觉得框架就是设计模式,貌似两个没什么差别
今天看完书后纵欲恍然大悟,两者间还是有差别的
框架提供了我们某些特定的实现,让我们的代码可以轻易地引用,但是这并不算是设计模式,
有些时候,框架本身会用到设计模式,这样很好,因为一旦你了解了设计模式,会更容易连接这些api是围绕着设计模式构造的,
从某种意义上可以说框架是在设计模式的基础上产生的。
- 2008-06-25 18:39
- 浏览 817
- 评论(0)
今天把策略模式看完了,最起码思想上提高了一个境界
一直都有种感觉 有种倒回去看以前写的编的程序
三个字。。。好烂 真的不堪入目
有时候在想框架其实就是设计模式
思想是一样的
复习下哈
三个设计原则:
1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起
2.针对接口编程,而不是针对实现编程
3.多用组合,少用继承
- 2008-06-23 22:46
- 浏览 1218
- 评论(0)
今天检查j2ee的实验,因为时间问题只弄了个个人财务管理系统,功能蛮简单的,用ejb3.0实现的,第一次用框架。发现框架是个很不错的东西,检查结束了。有个问题一直困扰着我,一对多级联的时候 为什么删除’多‘侧的其中一个会把’一‘侧的也删除了,顺带和‘一’侧关联的都删除了。 代码没错啊
- 2008-06-23 17:07
- 浏览 585
- 评论(0)