2008-05-06 | 重构 — 改善既有的类图设计 条款2:流水不争先
标签:
重构 — 改善既有的类图设计 条款2:流水不争先
黄国强 2008/5/6
“流 水不争先”这句极其经典的名言,出自于日本棋坛名宿,久负盛名的名誉本因坊高川秀格。他认为,下棋犹如行云流水,动静之间,应该不急不噪,即使局面的暂时 落后,也应该心平气和,耐心等待机会。(此行文字转自 http://article.rongshuxia.com/viewart.rs?aid=627582)
我以前酷爱围棋,书也买了几十本。故引用此句来说明我对设计图依赖关系流向的认识。看图 1。
![](https://p-blog.csdn.net/images/p_blog_csdn_net/acloudhuang/393338/o_a3.gif)
图 1
图中这个设计本身没有问题,只是依赖关系复杂导致识图困难。故应该改造成如图2形式。
![](https://p-blog.csdn.net/images/p_blog_csdn_net/acloudhuang/393338/o_a4.gif)