什么是優(yōu)秀代碼
優(yōu)秀的代碼就越應(yīng)該讓人容易讀懂程梦。即邏輯清晰腔丧、簡單,使用的方法是大家常用的作烟、類似官方文檔的愉粤。
如何寫出優(yōu)秀的代碼
1.清楚的明白自己寫的代碼的目的是什么,它要做什么拿撩。
知道目的可以做到:
1)命名會更好衣厘,別人更容易理解。做到名字即文檔
2)邏輯更清晰压恒,知道誰要做什么可以讓自己寫的更流暢影暴。
3)在有多種選擇方案的時候可以讓自己更快的、更清晰的做出選擇探赫。
2.做法的選擇型宙、命名、規(guī)范等以官方伦吠、大家的習(xí)慣為目標妆兑。
相同的代碼規(guī)范魂拦,讓大家閱讀起來不會陌生,可以快速理解搁嗓。
命名芯勘、做法的選擇也是如此。
資源
代碼規(guī)范推薦
開發(fā)中的上帝模式和農(nóng)民模式
總結(jié)
除了平時的基本功外腺逛,還需額外的內(nèi)功荷愕。能在做事情之前站在較高的角度去規(guī)劃、模擬過程棍矛,然后自然而然的就清楚需要什么模塊安疗、他們的職責(zé)是什么、應(yīng)該有什么接口等等够委。工作起來自然得心應(yīng)手茂契,寫出來的代碼別人看起來也會看的十分舒暢。
結(jié)束語
剛開始成長慨绳,這是我工作中的一點點感悟掉冶。分享給大家,也為了提醒自己養(yǎng)成習(xí)慣脐雪。
有好的習(xí)慣厌小、方法也希望大家多交流。如果對我的這個感悟有疑問战秋、覺得有不太好的地方一起探討璧亚。