自測小記

人不能想當然的如何如何,編程需要嚴謹。組長告訴我們

不要說感覺如何如何,沒有任何依據的情況下任務如何。分配任務的時候,不要說做不了,如果說做不了要說細,什麼做不了,爲什麼做不了。

其實這些也都是讓我們能更加的嚴謹,今天早上自測了下昨天寫的代碼,嚇一跳。昨天寫完的時候,感覺良好,任務完成了。早上做了自測,發現好幾個問題...

問題記錄

  1. SQL語句寫錯, 一個是數據庫的字段,一個是Java的屬性。兩個名字不一樣,寫錯了
  1. SQL語句寫錯,偷懶,粘貼的其它語句,沒改全。複製粘貼的時候最容易出錯
  1. 和2在同一個地方,還是SQL語句出錯,數據庫用的是_命名
  1. 不考慮特殊情況出錯,兩個地方,如果列表爲空的話,進行字符串拼接就會出現問題,遠程調用目前也是報錯
  1. 調用遠程服務,遠程參數錯誤,遠程內部錯誤,傳參數給遠程,結果遠程返回的結果爲空...
  1. 下午,其它系統發現我們的文檔有問題。 狀態,只有,2,1,0.結果文檔寫錯了,不過不記得這個文檔是誰寫的了。

錯誤文檔:


實際代碼:


  1. 枚舉類的,2是失敗,1是成功,0是等待,結果更新到數據庫2變成了等待,1是成功,0是失敗... 枚舉類和數據庫不一致

這是修改之後



最後

這還沒有測試完呢,後面還有聯調,還有專門的測試弄。邏輯嚴謹很重要,想的周到很重要啊。

  • 考慮特殊情況
  • 自測,以一個第三方視角看待自己
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章