Xiao Peng

My personal blog moves to xiaopeng.me , blogs about design patterns will be synced to here.
肖鹏,ThoughtWorks资深咨询师,目前关注于架构模式、敏捷软件开发等领域,并致力于软件开发最佳实践的推广和应用。
多次为国内大型企业敏捷组织转型提供咨询和培训服务,在大型团队持续集成方面具有丰富的经验。
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

2008年5月22日

摘要: 我不是在讲哲学,而是在讲设计。 我们说一个接口稳定的时候,我们往往忽略了它的状语。因为一个接口在其生命周期内不可避免的有这样几个阶段,设计期、开发初期、开发中期、开发后期、交付后、维护升级期、消灭期。 这个问题在实现Visitor模式的时候,尤其显得重要。因为要使用Visitor模式的一个前提是对象结构应当是稳定的,这就要求我们需要首先稳定对象结构。那么怎么样才能在敏捷开发中使用Visitor模式... 阅读全文

posted @ 2008-05-22 22:44 勇敢的鸵鸟 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 我一直没有想清楚,如果实现了一个Visitor模式,但是只有一个具体的Visitor类,这个算不算是Visitor模式呢?今天有点头绪了,严格地说是不算的。Visitor模式的好处是双分派。如果只有一个Visitor类,完全不需要双分派当然也就不需要Visitor模式了。 阅读全文

posted @ 2008-05-22 21:45 勇敢的鸵鸟 阅读(219) 评论(0) 推荐(0) 编辑

摘要: 2008 年 5 月 19 日 14 时 28 分,全国人民默哀三分钟,悼念在汶川大地震中遇难的同胞。 如果您不知道这是什么曲线,请看这里。 阅读全文

posted @ 2008-05-22 20:18 勇敢的鸵鸟 阅读(287) 评论(0) 推荐(0) 编辑