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