前段時間收到一位同事的郵件,就某個問題進行了闡述,讀後如鯁在喉,不吐不快。
郵件大意如下:進程復位重啓後,等待3秒讀取後臺文件,發現讀取不了,後來修改爲6秒,還是不行,最後定位因xx原因導致後臺文件沒有生成。
我想說的是,假如修改爲6秒後,僥倖成功了,是不是就這樣認爲問題解決了?爲什麼3秒不行,就能假設6秒是OK的呢?開始讀取失敗的時候有沒有分析問題的根因?
還有多少類似的問題是這麼解決的?
每一個成功的問題背後都有一個美麗的假設。假設環境是好的,假設網絡是順暢的,假設依賴條件是成立的,假設用戶操作是沒有問題的。