一直以来,yqj2065都认为,学习里氏替换原则(Liskov SubstitutionPrinciple、LSP),如同学习下围棋一样,易学难精。
因为易学,所以在《编程导论(Java)》中安排在2.1.1节。简单地说。子类必须能够替代父类,这在面向对象语言中如同常识。所以紧接其后,在[2.1.2 啊,我看到了多态]中介绍向上造型、多态、改写(override);
所谓难精,我们将继...
分类:
其他好文 时间:
2014-09-10 17:44:30
阅读次数:
354
概述 领域驱动设计也就是3D(Domain-Driven Design)已经有了10年的历史,我相信很多人或多或都都听说过这个名词,但是有多少人真正懂得如何去运用它,或者把它运用好呢?于是有人说,DDD和TDD这些玩意是一些形而上的东西,只是一茶余饭后的谈资,又或是放到简历上提升逼格而已。前面这句....
分类:
其他好文 时间:
2014-09-10 09:30:30
阅读次数:
257
The Mediator Design PatternThe Mediator is abehavioral design patternin which objects, instead of communicating directly with each other, communicate ...
分类:
编程语言 时间:
2014-09-10 00:21:09
阅读次数:
257
[Architecture Design] 3-Layer基础架构三层式体系结构只要是软件从业人员,不管是不是本科系出身的,相信对于三层式体系结构一定都不陌生。在三层式体系结构中,将软件开发所产出的程序代码,依照不同用途归类为:系统表示层、领域逻辑层、数据存取层。其中:系统表示层 (Presenta...
分类:
其他好文 时间:
2014-09-09 12:05:28
阅读次数:
138
链接:http://ued.taobao.org/blog/2009/12/the-practice-guidelines-of-interaction-design-clear-operational-entrance-of-effectivity/“操作入口明确”,就是指产品的任何一个功能都要有...
分类:
其他好文 时间:
2014-09-09 11:55:48
阅读次数:
216
链接:http://ued.taobao.org/blog/2010/01/the-practice-guidelines-of-interaction-design-make-labels-clear-and-attractive/导航标签彼此互斥、完全穷尽。导航标签其实就是一种文字表达形式,我们...
分类:
其他好文 时间:
2014-09-09 11:46:08
阅读次数:
246
链接:http://ued.taobao.org/blog/2010/01/the-practice-guidelines-of-interaction-design-the-balance-between-breadth-and-depth/相信大家对街边林林总总的房产中介并不陌生,那么我们先看看...
分类:
其他好文 时间:
2014-09-09 11:43:28
阅读次数:
361
链接:http://ued.taobao.org/blog/2010/01/the-practice-guidelines-of-interaction-design-emphasis-and-clarity/看到这张照片,我们一眼能够看到天宏(图中这位UED俊男)的眼睛。我们能从他的表情里读出一些...
分类:
其他好文 时间:
2014-09-09 11:39:58
阅读次数:
255
链接:http://ued.taobao.org/blog/2010/02/the-practice-guidelines-of-interaction-design-click-once/那么,如何减少用户的附加工作,保证用户工作效率呢?1,保证主操作以及用户常用功能的方便展现。这是用户快速完成任...
分类:
其他好文 时间:
2014-09-09 11:33:08
阅读次数:
173
转载:http://ued.taobao.org/blog/2010/02/the-practice-guidelines-of-interaction-design-dont-make-me-think/不让用户思考过多,原则上就是设计符合用户心智模型。大致可以从下面几个方面来讲:1文案:需要让人...
分类:
其他好文 时间:
2014-09-09 11:06:58
阅读次数:
244