不管做哪一行,在新手期的時候,都容易踩坑,而作為一個程序員來說,一旦你踩坑很容易坑了自己也坑了別人。身為粵嵌的老學員,我總結了以下坑點,希望看過的學弟學妹們千萬別踩。
1.寫代碼前缺少規劃
一般來說,創作一篇高質量的文章不易,因為它需要反復推敲研究,而高質量的代碼也不例外。
編寫高質量代碼是這樣一個流程:思考、調研、規劃、編寫、驗證、修改。(貌似沒辦法編成一個好記的順口溜)
按照這樣的思路走,你會逐漸形成良好的編程習慣。
新手的錯誤之一就是太急于寫代碼,而缺乏足夠的規劃和研究。雖然對于編寫小程序而言是沒多大問題的,但對于大項目的開發,這樣做是很不利的。
為了防止代碼寫完之后發現重大問題,寫之前的深思熟慮是必不可少的。代碼只是你想法的流露。
2.低估代碼質量的重要性
如果你無法兼顧代碼的多項質量指標,至少要保證它的可讀性。凌亂的代碼就相當于廢品,而且不可回收。
永遠不要低估代碼質量的重要性。你要將代碼看作溝通的一種方式,作為程序員,你的任務是交代清楚目前任務是如何實施的。
3.閉門造車
很多次,在解決問題需要查閱資料時,我卻直接嘗試解決問題,浪費了很多時間。
除非你正在使用的是某種技術,否則,遇到問題時,谷歌一下吧,因為一定會有人也遇到了同樣的問題,并找到了解決方法,這樣,能節省很多時間。
有時候谷歌之后,你會發現你所認為的問題并不是問題,你需要做的不是修復而是接受。不要認為你了解一切,Google會讓你大吃一驚的。
老實說,新手期的程序員很難不踩坑,只能說如果你想要不踩坑的話就自己注意一點。我做JAVA開發這么多年了,踩過的坑數不勝數,有時間的話再細細的和大家說。現在像我這樣有良心的師兄不多啦,快來粵嵌科技報班吧,你會遇見更多愿意分享的同門。