摘要: 这里没有按照"传统"的方式给您讲述设计模式,没有一行代码来演示如何实现
这里主要想体现的是自我对模式的思考,对前人精华的自我吸收.
从积木到组合到Bridge, 从解耦到封装到适应需求变化,一个菜鸟程序员的思考
SRP,OCP,面向接口编程,优先使用组合, Bridge教你如何思考OO
阅读全文
posted @
2007-07-10 12:35 Anders06 阅读(2047) |
评论 (7) |
编辑
摘要: 读了<<敏捷软件开发>>一书,似乎对Mediator模式理解变得模糊了,书上实现是如此简单,然而却跟以前自己所知的Mediator模式的结构大相径庭,
Colleague对象是否一定要拥有Mediator对象的引用?是否一定要有Colleague抽象类呢?
mediator模式可否用delegate简化,如果有的话该如何实现, 跟使用delegate简化实现的Observer模式又有什么区别呢?
...陷入疑问中......
阅读全文
posted @
2006-06-21 16:42 Anders06 阅读(1063) |
评论 (2) |
编辑
摘要: 相信大部分熟读过《CLR Via C#》一书的人应该明白文字代码问题出在哪里,因为道理都在那本书里摆着。
至于我为什么写此文重谈一遍,一个是因为读书归读书,碰到实际情况时就不见得也能保持冷静明白个所以然,能够避免踩此陷阱; 二则我也很难理解我们的架构师为什么会犯此错误,是故意的呢还是不够仔细踩了地雷。
于是写此文记录一下,以免今后自己犯此错误。各位有则改之,无则加勉
阅读全文
posted @
2009-10-19 17:01 Anders06 阅读(1681) |
评论 (6) |
编辑
摘要: 曾迷惑于什么是设计,设计文档应该要多详细, 具体可见之前的随笔:想探讨两个关于设计文档问题
和大家讨论过一番后还是不得要领。最近读了下面2段内容,颇有感受,遂载录之:
阅读全文
posted @
2009-07-06 20:44 Anders06 阅读(69) |
评论 (0) |
编辑
摘要: 这些问题也困扰了我很久很久,对于语言表达能力匮乏的我,如实地描述我内心想法的已是困难,但又很想能够得到过人来的指点,因此就有了如下的文字,希望能得到有心人的指点:
焦点一:Design必须细化到足够的detail
焦点二:必须严格按照Design Document实施代码
阅读全文
posted @
2009-04-03 18:30 Anders06 阅读(1512) |
评论 (27) |
编辑
摘要: It won‘t be easy You‘ll think it strange When I try to explain how I fell That I still need your love After all that I‘ve done You won‘t believe me All you will say it‘s a girl You once knew ...
阅读全文
posted @
2009-04-03 14:54 Anders06 阅读(20) |
评论 (0) |
编辑