ivaneeo's blog

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

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

          將這段代碼放進一個獨立函數中,并讓函數名稱解釋該函數的用途。

          void printOwing(double amount) {
              printBanner();

              //print details
              System.out.println("name:" + _name);
              System.out.println("amount" + amount);
          }

                                   |  |
                                   |  |
                                  \  /

          void printOwing(double amount) {

              printBanner();

              printDetails(amount);
          }

          void printDetails(double amount) {
              System.out.println("name:" + _name);

              System.out.println("amount" + amount);
          }
          posted on 2005-08-24 10:33 ivaneeo 閱讀(197) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
          主站蜘蛛池模板: 永登县| 浮梁县| 浏阳市| 雅安市| 张家界市| 灵璧县| 台山市| 拜城县| 北安市| 荣昌县| 宁强县| 同德县| 和田市| 锦屏县| 沐川县| 乐业县| 义马市| 武夷山市| 临江市| 北票市| 涞水县| 满城县| 茶陵县| 山阴县| 天水市| 饶平县| 长沙县| 镇安县| 紫金县| 忻州市| 仙桃市| 浮山县| 安庆市| 米易县| 永济市| 敦化市| 西乌珠穆沁旗| 定日县| 巴彦淖尔市| 政和县| 莱芜市|