<p id="p5rrp"><del id="p5rrp"><progress id="p5rrp"></progress></del></p>

        <del id="p5rrp"></del>
        <p id="p5rrp"></p>
        <p id="p5rrp"></p>

        <p id="p5rrp"><mark id="p5rrp"></mark></p><del id="p5rrp"><dfn id="p5rrp"></dfn></del>

        <p id="p5rrp"></p>
        <p id="p5rrp"></p>

            <track id="p5rrp"><ruby id="p5rrp"><b id="p5rrp"></b></ruby></track>

            <pre id="p5rrp"><del id="p5rrp"></del></pre>
              <ruby id="p5rrp"></ruby>
                <pre id="p5rrp"></pre>

                <ruby id="p5rrp"><mark id="p5rrp"><progress id="p5rrp"></progress></mark></ruby><ruby id="p5rrp"></ruby><ruby id="p5rrp"></ruby>

                  <p id="p5rrp"></p>

                  <pre id="p5rrp"><b id="p5rrp"></b></pre>
                  <pre id="p5rrp"><b id="p5rrp"><thead id="p5rrp"></thead></b></pre>

                    <p id="p5rrp"></p>

                        <p id="p5rrp"></p><p id="p5rrp"></p>
                        <p id="p5rrp"></p>

                        <pre id="p5rrp"><b id="p5rrp"><thead id="p5rrp"></thead></b></pre>

                        <track id="p5rrp"><del id="p5rrp"><mark id="p5rrp"></mark></del></track>

                              <ruby id="p5rrp"><mark id="p5rrp"><thead id="p5rrp"></thead></mark></ruby>
                              <p id="p5rrp"></p>

                              <ruby id="p5rrp"><mark id="p5rrp"></mark></ruby>

                                  <del id="p5rrp"></del>

                                  <p id="p5rrp"><del id="p5rrp"><dfn id="p5rrp"></dfn></del></p>

                                    <p id="p5rrp"></p>
                                      <p id="p5rrp"></p>

                                                  <address id="p5rrp"><ruby id="p5rrp"><ruby id="p5rrp"></ruby></ruby></address>

                                                  <p id="p5rrp"></p>
                                                  <pre id="p5rrp"><del id="p5rrp"><thead id="p5rrp"></thead></del></pre>
                                                  
                                                  

                                                  <p id="p5rrp"></p>

                                                    <p id="p5rrp"><del id="p5rrp"><dfn id="p5rrp"></dfn></del></p>

                                                    <pre id="p5rrp"></pre>

                                                        <output id="p5rrp"></output>
                                                          365網站建設網

                                                          一鍵撥打熱線服務

                                                          17363509326

                                                          什么樣的代碼才是真正好的、整潔的代碼
                                                          正文 您當前的位置:首頁建站知識建站經驗什么樣的代碼才是真正好的、整潔的代碼

                                                          什么樣的代碼才是真正好的、整潔的代碼

                                                          2013-01-04 23:18:38 編輯:
                                                          什么樣的代碼才是真正好的、整潔的代碼?

                                                          Bjarne Stroustrup,C++之父:

                                                          引用

                                                          我喜歡優雅、**的代碼:

                                                          ● 邏輯應該是清晰的,bug難以隱藏;

                                                          ●依賴更少,易于維護;

                                                          ●錯誤處理完全根據一個明確的策略;

                                                          ●性能接近更佳化,避免代碼混亂和無原則的優化;

                                                          ●整潔的代碼只做一件事。

                                                          Grady Booch,《面向對象分析與設計》作者:

                                                          引用

                                                          ●整潔的代碼是簡單、直接的;

                                                          ●整潔的代碼,讀起來像是一篇寫得很好的散文;

                                                          ●整潔的代碼永遠不會掩蓋設計者的意圖,而是具有少量的抽象和清晰的控制行。

                                                          Dave Thomas,OTI公司創始人,Eclipse戰略教父:

                                                          引用

                                                          ●整潔的代碼可以被除了原作者之外的其他**閱讀和改善;

                                                          ●具備單元測試和驗收測試;

                                                          ●有一個有意義的名字;

                                                          ●使用一種方式來做一件事情;

                                                          ●更少的依賴,并明確定義;

                                                          ●提供了一個清晰的、更小的API;

                                                          ●應該根據語言特性,在代碼中單前幾顯示必要的信息,而不是所有的信息。

                                                          Michael Feathers,《修改代碼的藝術》作者:

                                                          引用

                                                          ●整潔的代碼看起來總是像很在乎代碼質量的人寫的;

                                                          ●沒有明顯的需要改善的地方;

                                                          ●代碼的作者似乎考慮到了所有的事情。

                                                          Ward Cunningham,Wiki和Fit創始人,更限編程聯合創始人,Smalltalk和面向對象的思想**:

                                                          引用

                                                          ●當你讀代碼時,你發現每個程序都如你期待的那樣

                                                          ●你可以稱之為漂亮的代碼

                                                          ●代碼**展現了該編程語言的設計目的

                                                          總之,整潔的代碼的特點:

                                                          ●容易與其他人協作(簡單、意圖明確、良好的抽象、不出意料、合適的名稱)

                                                          ●針對現實世界,比如,有一個清晰的錯誤處理策略

                                                          ●代碼作者顯然很關心軟件和其他**(針對雙方的可讀性和可維護性)

                                                          ●更小化(做一件事,更小的依賴)

                                                          ●以更合適的方式解決問題

                                                          查看更多建站經驗什么樣代碼才是真正

                                                          [來源:] [日期:2013-01-04] [熱度:瀏覽次數:0]

                                                          相關文章

                                                          伊人精品影院一本到综合,好深啊好涨好硬叫床,欧美A级影视,午夜激情性爱视频免费看