享受代码,享受人生

SOA is an integration solution. SOA is message oriented first.
The Key character of SOA is loosely coupled. SOA is enriched
by creating composite apps.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2006年2月5日

摘要: Visitor Pattern本来应该是什么样?什么是Double-Dispatch?为什么Visitor Pattern 需要使用Double-Dispatch. 不使用Double-Dispatch能实现Visitor Pattern吗?本文将进一步解读<<Design Pattern>>中的Visitor 模式。详细内容 阅读全文

posted @ 2006-02-05 22:52 idior 阅读(3429) 评论(0) 推荐(0) 编辑

摘要: 刚刚看了小陆的我对系统重构的理解有些想法,就随便激扬一下文字,谈谈自己对重构的片面理解。 Tip 不要当你需要新的功能的时候,或者原来的程序出了Bug,你才想起重构。 什么时候开始重构?这是首先需要考虑的问题。一个功能没有完成就开始重构吗?不是。所有功能都完成开始重构吗?更不是。重构是一项贯穿我们程序开发的工作,当一个功能完成(能够正常工作,通过单元测试)的时候就应该开始重构。既然都通过测试了,... 阅读全文

posted @ 2006-02-05 21:25 idior 阅读(5973) 评论(9) 推荐(0) 编辑