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-從地獄中重生
          主站蜘蛛池模板: 辉县市| 荆门市| 乐亭县| 富裕县| 类乌齐县| 大安市| 黎平县| 巫溪县| 安乡县| 德安县| 会东县| 齐河县| 丰台区| 婺源县| 呼图壁县| 徐汇区| 大丰市| 修武县| 于都县| 乐陵市| 东安县| 巴中市| 芮城县| 通州区| 温宿县| 房产| 禄劝| 玛纳斯县| 玉树县| 彰化县| 房产| 赤壁市| 青川县| 灵璧县| 柞水县| 木兰县| 二手房| 龙泉市| 贺兰县| 合肥市| 监利县|