<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ### 結語 這是一個簡單的例子,但我希望它能讓你對于「重構是什么樣子」有一點感覺。例 中我已經示范了數個重構準則,包括 Extract Method、Move Method、Replace Conditional with Polymorphism、Self Encapsulate Field、Replace Type Code with State/Strategy。所有這些重構行為都使責任的分配更合理,代碼的維護更輕松。重構后的程序風格,將十分不同于過程化(procedural )風格,后者也許是某些人習慣的風格。不過一旦你習慣了這種重構后的風格,就很難再回到(再滿足于)結構化風格了。 這個例子給你上的最重要一課是「重構的節奏」:測試、小修改、測試、小修改、測試、小修改……。正是這種節奏讓重構得以快速而安全地前進。 如果你看懂了前面的例子,你應該已經理解重構是怎么回事了。現在,讓我們了解一些背景、原理和理論(不太多!)。 譯注:中文版(本書)支持網站提供本章重構過程中的各階段完整代碼(共分七個 階段),并含測試。網址見于封底。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看