<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] ## 概述 設計中不應該出現環形結構 ## 常用的子系統 ### 業務規則 指那些在計算機中編入的法律,規則,政策以及過程 ### 用戶界面 ### 數據庫訪問 ### 對系統的依賴性 把對系統的依賴因素歸到一個子系統里,就如同把對硬件的依賴因素封裝起來一樣 ## 形成一致的抽象 抽象是一種能然給你在關注某一概念的同時可以放心地忽略其中一些細節的能力--在不同的層次處理不同的細節 ## 找出容易改變的區域 好的設計師就是都有對變化預期能力(Glass 1995). 目標應該是把不穩定的區域隔離出來.從而把變化所帶來的影響限制在一個子程序,,類或者包的內部. 1. 找出看起來容易變化的項目 2. 把容易變化的項目分離出來 3. 把看起來容易變化的項目隔離開來 ### 業務規則 業務規則很容易成為軟件頻繁變化的根源 ### 對硬件的依賴性 與屏幕,答應機,鍵盤,鼠標,硬盤聲音設施以及通訊設計等之間的接口都是硬件依賴 ### 輸入和輸出 在做出純硬件接口層稍高一些層面上 ### 非標準的語言特性 大多數編程語言的實現都包含了一些便利的,非標準的擴展 ### 困難的設計區域和構建區域 這些代碼可能因為代碼設計得很差很需要重新做.把他們隔離起來 ### 狀態變量 在一個典型的應用場景中,可能一開始用布爾變量來定義出錯狀態,然后又發現具有 ErrorType_None,ErrorType_Warning 和ErrorType_Fatal 等值
                  <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>

                              哎呀哎呀视频在线观看