ivaneeo's blog

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

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
          你的程序有某個(gè)臨時(shí)變量被賦值超過一次,它既不是循環(huán)變量,也不是一個(gè)集用臨時(shí)變量(collection temporary variable)。

          針對(duì)每次賦值,創(chuàng)造一個(gè)獨(dú)立的、對(duì)應(yīng)的臨時(shí)變量。

              double temp = 2 * (_height + _widgth);
              System.out.println(temp);
              temp = _height * _widgth;
              System.out.println(temp);
                                                           | |
                                          \  /
              final double perimeter = 2 * (_height + _widgth);
              System.out.println(perimeter);
              final double area = _height * _widgth;
              System.out.println(area);
          posted on 2005-08-29 13:40 ivaneeo 閱讀(192) 評(píng)論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
          主站蜘蛛池模板: 南昌县| 诸城市| 华宁县| 碌曲县| 和林格尔县| 巴南区| 吐鲁番市| 维西| 搜索| 慈利县| 湛江市| 凌海市| 辉县市| 郁南县| 西峡县| 雅安市| 杭锦后旗| 安徽省| 永年县| 丹寨县| 海阳市| 藁城市| 札达县| 乐安县| 北京市| 邹城市| 钟祥市| 瓦房店市| 昌宁县| 东乌珠穆沁旗| 类乌齐县| 蚌埠市| 邓州市| 昔阳县| 镇原县| 衢州市| 电白县| 雅江县| 琼结县| 瑞丽市| 新宾|