從開始踏入這程式員的行業,有些人提過的建議一直就不接受甚至反感拒聽,好的程式設計習慣一直在學,卻忽略了一大問題,每次投入到新的項目中後軟體制作流程沒有錯,到了實際開發的時候憑自己的想法,總想一步到位,但并沒有這個實力啊! 總覺得測試很麻煩,而且開發的速度有影響,到今天才真正知道自己錯了
我記得在大三做畢設的時候,也是不看效果的寫代碼,遇到什麼技術,資料處理方面的問題,開口問了一大堆怎麼怎麼實作,最後别人回一句看看頁面,報什麼錯。 然後我就無言了,拿不出頁面展示錯誤,又怎麼快速,實際的解決問題呢? 說不定按照流程走,自己清晰的思想還能獨立解決,給你留下的印象和經驗肯定比前者好的多!
從邏輯操作,測試,錄入資料 到 擷取資料邏輯 測試資料,顯示資料,實作頁面動态顯示資料
我卻忽視了最重要的那步……測試 隻管先把資料,接口寫好而不去驗證,到最後回頭處理錯誤相當于從頭再來,而且當初的思維想法,忘得也差不多了,最後隻有删代碼!!!從頭再來,這樣一來我花費的不止是原來一倍的時間!!! 哪來的效率可言!!
自己往後需要注意的另外一點: 一步一步的實作,這樣遇到問題,解決問題的印象也就越深刻!!!
每天送出到版本庫的代碼能夠正常通路,這能讓自己讓别人看到勞動成果。否則,就算你做得再多沒有效果也是白搭!!!
現在在考慮這問後果是不是對自己的學習能力都有影響了,因為印象很模糊,腦子裡有n種解決方法,那麼自己隻有一個一個的去試,效率呢? 記不住解決方法,遇到相似的問題和新的知識點總會有似曾相識的感覺吧。