如何写出高质量代码
教你寫出高質量代碼的方法網絡上有很多,比如設計原則、設計模式、重構技巧、命名規范等,以上這些本文統統都不會講。個人理解高質量代碼一定是結合業務并深度思考過的產出。很多人拿到需求后,業務和流程還沒理順后就直接編碼,然后邊寫、邊想、邊改,流程大概像這樣:
要解決上面的問題,最方便的辦法就是寫文檔,拿到需求后,不要急著編碼,先在整體上把需求梳理一遍,做到全局有數,然后在文檔上按模塊拆解業務,每個業務的實現過程用中文簡單描述下,想出最簡單直接的設計,如果流程復雜,可以畫一些流程圖做輔助。文檔形成后,需求其實也充分理解了,邏輯遺漏的地方也比較少,剩下來的就是將文檔翻譯成代碼就行,流程大概這樣:
想寫很多,但感覺又沒什么好寫,都在上面兩張圖上,希望能引起你的一些思考,拜拜~
如果遠方呼喚我
我就走向遠方
如果大山召喚我
我就走向大山
雙腳磨破
干脆再讓夕陽涂抹小路
雙手劃爛
索性就讓荊棘變成杜鵑
總結
- 上一篇: SQL 语句中 where 条件后 写上
- 下一篇: 万字总结:开源软件通识基础课第三周知识点