ivaneeo's blog

          自由的力量,自由的生活。

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
          動(dòng)機(jī)(Motivation)
          有時(shí)侯你會(huì)想要修改原先的算法,讓它去做一件與原先動(dòng)作略有差異的事。這時(shí)候你也可以先把原先的算法替換為一個(gè)較易修改的算法,這樣后續(xù)的修改會(huì)輕松許多。

          使用這項(xiàng)重構(gòu)手法之前,請(qǐng)先確定自己已經(jīng)盡可能分解了原先函數(shù)。替換一個(gè)巨大而復(fù)雜的算法是非常困難的,只有先將它分解為較簡(jiǎn)單的小型函數(shù),然后你才能很有把握地進(jìn)行算法替換工作。
          posted on 2005-08-29 17:20 ivaneeo 閱讀(168) 評(píng)論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
          主站蜘蛛池模板: 怀集县| 阳山县| 博兴县| 方山县| 会同县| 泰和县| 外汇| 孟津县| 高陵县| 蚌埠市| 张掖市| 寿宁县| 鹰潭市| 平果县| 武宣县| 连山| 微博| 永清县| 正安县| 什邡市| 灌阳县| 历史| 巴彦淖尔市| 湘阴县| 光泽县| 理塘县| 乌兰浩特市| 武清区| 巨野县| 合阳县| 锡林浩特市| 贵德县| 双辽市| 宁乡县| 琼结县| 桂东县| 临城县| 广丰县| 平邑县| 石首市| 云和县|