上心一點,少寫bug

  同事要求要上傳壓縮的文件,於是我之後將文件壓縮一下上傳,剛好之前一個服務中有一個壓縮函數,於是ctr+c/v。後來同事吃飯去了,我沒事,有看了一個會代碼,理解一下壓縮文件的原理。當我去看源碼時,卻發現了一個bug:

int temp;
while(temp = is.read()){
  os.write(temp);  
}

  這種讀寫文件代碼,已經見過很多次了,可以說非常熟悉。所以我一眼就發現了bug。這個向文件中寫的啥喲。幸虧是自己在開發中發現的問題,不然轉測後自己以爲沒有問題,最後爆出問題,那代價就很大了。之前和同事對接口的時候,也混淆了大小寫,甚至給別人傳遞了錯誤的文檔編碼。以及迷之自信,在服務部署後沒有確認服務狀態,就離開,以爲自己節約了時間,其實浪費了很多時間定位問題。

  作爲一個程序員,一個有職業修養的程序員,這些開發中的問題,都應該儘量少出現甚至不出現。作爲程序員,一定要有嚴謹的思維和習慣,要知道自己寫的代碼要運行無數次,一定要保持其穩定可靠。

  這樣一點一滴的做好,認真對待工作,才能在工作中如魚得水,升職加薪。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章