這些編程入門栽過的“坑”,大多數(shù)程序員經(jīng)歷過
對于每個程序員來說,編碼都是自己必須掌握的生存技能,寫編碼就像每天都要吃飯睡覺一樣,是必須要經(jīng)歷的事情,但是對于編程新手們來說,還是有很多事項需要注意的,如果做到這些,也許可以讓自己少走很多彎路。
今天給大家介紹編程新手很可能會栽的“坑”,看看你之前是不是也經(jīng)歷過吧!
寫代碼前規(guī)劃過度
雖然在編寫代碼之前進行充分的計劃是很好的,但是在開始做所有事情之前考慮太多是不明智的。
不要指望世界上有完美的規(guī)劃,至少在編程領(lǐng)域,良好的計劃可以作為一個起點,但現(xiàn)實是,計劃將隨著后續(xù)行動而改變。
寫代碼前缺少規(guī)劃
一般來說,創(chuàng)建高質(zhì)量的文章并不容易,因為它需要反復(fù)研究,高質(zhì)量的代碼也不例外。編寫高質(zhì)量的代碼是一個思考、調(diào)查、計劃、編寫、驗證和修改的過程。遵循這種方法,你將逐漸養(yǎng)成良好的編程習(xí)慣。
低估代碼質(zhì)量的重要性
如果不能考慮代碼的多個質(zhì)量指標,至少使其可讀。雜亂的代碼等同于浪費,不可循環(huán)使用。
永遠不要低估代碼質(zhì)量的重要性,您希望將代碼視為一種溝通方式。作為程序員,您的任務(wù)是解釋當前任務(wù)的實現(xiàn)方式。
吊死在一棵樹上
對于強迫癥來說,這是一個常見的錯誤,即使你認為你的第一解決方案不是最簡單的解決方法,你也不會放手。事實上,正確的編程思路是將早期和頻繁的失敗視為常態(tài)。
當你開始懷疑一個方案時,無論你以前投入了多少精力,你都應(yīng)該考慮放棄它并重新思考。學(xué)習(xí)使用Git等源代碼管理工具,它可以幫助你實現(xiàn)代碼分支和多個場景的方案。
試圖規(guī)劃未知
在項目仍在編寫時,考慮其他解決方案是禁忌的。所有的謎題都是一個一個地解決的,因為代碼是一行一行地寫的。
您需要弄清楚您的假設(shè)屬于哪一類,避免編寫當前不需要的代碼,也不要列入考慮計劃。不管怎么樣,對于程序員來說,代碼已經(jīng)是非常司空見慣的事情,但是對于新入行的程序員來說,比較代碼是以后每天都要接觸的事情,所以還是要在剛開始的時候樹立一個良好的行為規(guī)范,這樣才能保證自己在接下來漫長的工作中養(yǎng)成良好習(xí)慣。


























