ivaneeo's blog

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

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(34)

          我參與的團隊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          • 作法(Mechanics)
            • 聲明一個常量,令其值為原本的魔法數值.
            • 找出這個魔法數的所有引用點.
            • 檢查是否可以使用這個新聲明的常量來替換該魔法數.如果可以,便以一常量替換之.
            • 編譯.
            • 所有魔法數都被替換完畢后,編譯并測試.此時整個程序應該運轉如常,就像沒有做任何修改一樣.
                • ==>有個不錯的測試辦法:檢查現在的程序是否可以被你輕松地修改常量值(這可能意味某些預期結果將有所改變,以配合這一新值.實際工作中并非總是可以進行這樣的測試).如果可行,這就是一個不錯的手法.
          posted on 2005-09-15 14:01 ivaneeo 閱讀(368) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
          主站蜘蛛池模板: 平邑县| 疏勒县| 哈尔滨市| 昂仁县| 娄底市| 开平市| 静乐县| 沁阳市| 澄城县| 怀仁县| 获嘉县| 古田县| 阆中市| 长顺县| 芦山县| 德昌县| 临邑县| 古田县| 顺义区| 姚安县| 嘉鱼县| 桐乡市| 廊坊市| 西昌市| 梅河口市| 名山县| 洛宁县| 和林格尔县| 怀宁县| 教育| 合江县| 克什克腾旗| 宝鸡市| 视频| 含山县| 淮阳县| 蓬安县| 淳化县| 乃东县| 息烽县| 大姚县|