有時候我們翻看自己幾個月前寫的代碼,總會找出各種問題,你找出的問題越多,說明你進步越大。那么進步是怎么發生的呢?
我們在平常的工作中,免不了會看看同事寫的代碼,找找網上的資料,有時也會集成某些比較好的設計到自己的代碼中,所以進步是在慢慢發生的。如果要快速的提高自己的代碼能力,可以通過加速這一轉化過程。
編程是一門實踐科學,所以第一需要多寫多練。參考別人的范例、編程的思想、各種模式和技巧,結合自己的需求,書寫自己的代碼,不能只停留在思想階段,俗話說讀萬卷書不如行萬里路。
在寫的過程中不斷審視代碼編寫方式對滿足需求的適應性,這里這樣寫對滿足需求有什么用,是不是用了不合適的模式,有沒有更好的編寫方式,不斷提出問題,看書、咨詢別人、上網搜索都是尋找解決方案的方式,力求通透,如此多思考多總結,找到更合適的編碼方式。
最后要說的一點是,重視基礎,重視細小積累,百尺之臺起于累土,能力是一點點打造出來的。