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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 代碼與詩 先來看代碼和詩有什么共同點。 編寫代碼需要扎實的知識(計算機理論知識,編程語言知識,編程技巧,經驗等等),寫詩也需要豐富的文學知識底蘊和豐富的人生閱歷。 寫出好的詩的詩人必有好的情懷,也就是品味。 同樣,好的代碼也需要作者具有品味。 當代碼從完成功能,提升到品味上來了,那么代碼就不再是枯燥的,而是優雅的,它里面潤含了作者閃光的思想,慎密的思維,令人驚嘆的巧妙設計。這時候代碼就和詩一樣了,具備和詩一樣的品味了。當你看到這樣的代碼,腦海中就能想象到作者是一個什么樣的人。 所以寫好的代碼就是寫詩,這就是代碼如詩,左手代碼,右手詩的意思。 代碼如詩,代碼已經不再是需要依靠專業知識而寫的枯燥不解風情的程序代碼了,而是一項藝術創作了。 所以,程序員和詩人和藝術家沒有分別。都是在進行創作。 > 寫代碼創造產品的過程就像畫畫一樣,從初稿到最終成品,這過程就如同在雕刻藝術品一樣,不斷改進,不斷修補,不斷迭代,使它逐漸趨于完美。 > 不斷迭代,先實現初級簡易版本的,哪怕設計和功能上有缺陷也沒有問題,后面再通過迭代完善優化就可以。 > 計算機是理論加實踐的科學技術,即重視理論基礎,同時也重視操作實踐。 * * * * * ### 擴展 [身為程序員,你是如何跟外行解釋編程的?](http://mp.weixin.qq.com/s/tNqIqaQ7bPVTgWzc1e3m1A) [你可以把編程當做一項托付終身的職業](https://mp.weixin.qq.com/s/16Um85XzzQV_PHFIG_li3g) > 除了技術之外,我更需要能夠突破程序員思維,去發現用戶需求背后所隱含的真正問題。我比以前變得更加務實,不再刻意追求技術的高深,而是盡可能從問題本身出發,選擇最有效的技術手段去解決它。 > 編程是在表達,也是在創作:編程對于我來說已不再是一項技能或是工具,我是在通過編程進行著自我表達與創作,這種感受帶給了我極大的自由度,而我也從中感受到了前所未有的喜悅與樂趣。 * * * * * last update:2018-1-23 14:29:00
                  <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>

                              哎呀哎呀视频在线观看