日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【计算机思维】面向人的开发 站在巨人的肩膀上

發布時間:2023/11/30 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【计算机思维】面向人的开发 站在巨人的肩膀上 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

思維轉變:使用其他程序員開發的“黑箱”,不要重復造輪子

以Java舉例,從常用的集合框架開始,我們要產生新的思維轉變了,我們已經學會了基本的功能,但是在真正開發的時候,用基礎功能去做開發效率極低,并且是在重復造輪子,造的輪子還不一定有前人造的好,這顯然是愚蠢的,我們更應該站在巨人的肩膀上,直接使用前人造好的輪子,然后去快速完成更多的事情。

該做的事情:學會看“黑箱”使用說明

開始的時候,我們學會了創建類并且為它加上了一些方法,之后我們還可以調用自己寫的類,去完成一些事情,現在,我們要調用別人寫的類和方法了,因此,**看懂使用說明至關重要!**然后我們直接用這些類去完成我們想要做的事情就可以了。

態度的轉變:面向人的開發

對于業務代碼來說,我們更應該面向人而不是計算機,計算機能讀懂是必然,但是這不夠,業務開發是團隊作戰,我們得讓其他人看懂我們寫的代碼,這很重要。

并且你很容易發現,似乎我們經常使用別人做好的方法去開發,這并不是什么丟人的事情,你直接使用了前人的寶貴經驗,并且用它完成了更多的事情,這很重要,這也是人類得以快速發展的原因

思想構建:永遠不要放棄底層知識

任何的新的類、方法和框架,都是人研究的,并且是專門的研究員開發的,然后全世界的人使用,這讓全世界的程序員“連接大腦”,但是,任何程序員都不應該拋棄底層知識,數據結構、操作系統、計算機網絡……

所有的頂層應用都來自于底層知識,基礎知識能夠幫助你快速學會和理解上層應用,避免成為碼農。

學習一下優秀的源碼也有助于你寫出更好的代碼。

總結

以上是生活随笔為你收集整理的【计算机思维】面向人的开发 站在巨人的肩膀上的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。