您的位置:首頁 > 業(yè)內(nèi)資訊 > 讓你變成優(yōu)秀程序員的幾個小習慣
引用Antoine de Saint Exupéry的話就是:“不是沒有什么可添加,而是沒有什么可消減的時候,才算是達到了完美!
這也使得我們在長時間休止之后返回項目,以及鼓勵其他人參與進來變得容易多了。
最后優(yōu)化—— 我們很容易掉入試圖比用戶或計算機更聰明,并且預優(yōu)化各種邊緣情況的陷阱。關注帕累托法則(80%的效果來自于20%的工作)。寫代碼,運行代碼,當必要的時候?qū)W⒂谧畲蟮钠款i。這也支持保持代碼庫的簡單。
說“不要首先優(yōu)化代碼”并不意味著“編寫粗糙的代碼”。代碼總是應該精益和優(yōu)雅,沒有必要畫蛇添足,不要將一整天的時間用在擠壓剩下的10%,但其實已經(jīng)能夠工作良好的一些東西上。不但工作效率會下降,而且還會引進更多復雜性,解決方案變得不那么可歸納,等等。
著眼于“最重要的事情優(yōu)先”—— 總是有一些項目領域比其他的更有趣或更具挑戰(zhàn)性。工作于那些有趣的東西總是比工作于那些必要的東西更有誘惑。
在攻克重要部分時,將有趣部分作為一種調(diào)劑,也就是說,兩者都做一點也是可以。
因此,光從這一點上說,將大的問題分解成小問題的理念是不言自明的。每個人都懂。所以,我會通過計分若干“quick wins”來開啟我的一天,這能讓我更有沖勁和更專注(“quick wins”可以是任何東西,包括有趣又小型的挑戰(zhàn)),然后我會首先沖向“最重要的事情”。
了解全棧—— 當我剛開始干這一行的時候,沒有什么比等別人做完他們那部分東西,然后我才能繼續(xù)我那部分工作更糟糕的了(設計師,后端人員,前端人員,數(shù)據(jù)庫人員,服務器人員,等等)。
于是,當我2000年創(chuàng)辦自己的軟件開發(fā)公司的時候,我做了一個明智的決定,那就是涉獵全棧。我知道我不可能擅長所有東西,也不可能是最后唯一對所有一切負責的人,但我想要做終端到終端的原型,因為我沒有耐心看過程。
小編推薦閱讀
《明日之后》秋日森林寶箱位置探索攻略技巧大全(揭秘寶箱位置,輕松獲得珍貴道具)
閱讀姜子牙打野技能加點攻略與技巧大全(王者榮耀姜子牙打野出裝及技能加點詳解)
閱讀《一起來捉妖春節(jié)活動技巧攻略指南》(尾火虎打法技巧詳解,助你順利抓妖)
閱讀《暗區(qū)突圍聽聲訓練全攻略最新指南》(游戲迷必讀,提升聽覺技能的最佳方式)
閱讀《崩壞3》鬼鎧重磁暴斬解析最新(屬性、技能、加點一網(wǎng)打盡,玩轉(zhuǎn)鬼鎧重磁暴斬)
閱讀《鬼泣巔峰之戰(zhàn)》銘文升級攻略技巧指南,讓你的英雄更加強大。ù蛟斐売⑿,從銘文升級開始。
閱讀《別惹農(nóng)夫》小青隱藏皮膚解鎖攻略技巧大全(掌握這個關鍵,你也能擁有小青的另一面)
閱讀英雄聯(lián)盟手游32新符文效果一覽大全最新(掌握新符文,搭配出最強陣容。
閱讀反斗聯(lián)盟小護士勛章搭配推薦攻略秘籍(打造最強小護士,讓你成為團隊中的主力。
閱讀混沌之鉆獲得途徑大全最新指南(黑色沙漠手游中如何輕松獲取混沌之鉆)
閱讀《和平精英》祝福卷軸分布位置一覽大全最新指南(找到祝福卷軸,開啟屬于你的福利!——以游戲為主的地圖指引)
閱讀《王者榮耀》云纓裝備獲取技巧攻略(一步步教你獲得最新皮膚,)
閱讀《DNF》阿拉德謀略戰(zhàn)智慧試煉攻略秘籍大全(打法技巧、關卡攻略、神器使用)
閱讀《坎公騎冠劍》速度解析攻略指南(閃電都比不上的極速體驗,游戲技巧大揭秘)
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權,請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)