悟道人生

渴望闲云野鹤的生活,面对自然,鸟鸣虫唱,星辰为伴,没有拘束,没有苦恼,有的只是神仙般的生活

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::

  我们希望在系统或者软件需要修改或者增加新功能时,只需要定位到系统的某一点,更改的地方单一,而不出现多处修改。因为更改的地方越多,容易出的问题越多,则代码的坏味道也越严重。

我们应该寻找因某特定原因而造成的所有变化,然后运用Extract Class(提炼类)将它们提炼到另一个类中。

posted on 2010-09-06 11:59  凌风有约  阅读(542)  评论(0编辑  收藏  举报