什么是優秀代碼
優秀的代碼就越應該讓人容易讀懂。即邏輯清晰、簡單,使用的方法是大家常用的、類似官方文檔的。
如何寫出優秀的代碼
1.清楚的明白自己寫的代碼的目的是什么,它要做什么。
知道目的可以做到:
1)命名會更好,別人更容易理解。做到名字即文檔
2)邏輯更清晰,知道誰要做什么可以讓自己寫的更流暢。
3)在有多種選擇方案的時候可以讓自己更快的、更清晰的做出選擇。
2.做法的選擇、命名、規范等以官方、大家的習慣為目標。
相同的代碼規范,讓大家閱讀起來不會陌生,可以快速理解。
命名、做法的選擇也是如此。
資源
總結
除了平時的基本功外,還需額外的內功。能在做事情之前站在較高的角度去規劃、模擬過程,然后自然而然的就清楚需要什么模塊、他們的職責是什么、應該有什么接口等等。工作起來自然得心應手,寫出來的代碼別人看起來也會看的十分舒暢。
結束語
剛開始成長,這是我工作中的一點點感悟。分享給大家,也為了提醒自己養成習慣。
有好的習慣、方法也希望大家多交流。如果對我的這個感悟有疑問、覺得有不太好的地方一起探討。