小強(qiáng)已經(jīng)受夠了“系統(tǒng)異?!?!
小強(qiáng)已經(jīng)受夠了“系統(tǒng)異?!保?/strong>
作為用戶,你有沒有這樣的經(jīng)驗:用個軟件,隔三岔五彈個框:系統(tǒng)異常!
作為程序員,你有沒有這樣的經(jīng)驗:
運(yùn)營同學(xué)又屁顛屁顛跑來求助:“用戶不能下單了!”
“報什么錯?”
“系統(tǒng)異常!”
無論作為用戶還是程序員,一見到“系統(tǒng)異?!彼膫€大字,小強(qiáng)整個人都不好了。
它除了告訴小強(qiáng)系統(tǒng)出問題了,沒有任何有價值的信息。
這往往是程序員一天苦逼生活的開始。
小強(qiáng)獲取不到任何有價值的信息,只能到處抓蝦。
先看看系統(tǒng)負(fù)載,嗯,沒問題。
再看看錯誤日志,一大堆日志滾來滾去,也看不出所以然。
于是小強(qiáng)不得不求助運(yùn)營同學(xué):“去要一下用戶手機(jī)號或者賬號,手機(jī)型號、版本,最好能錄個頻!”
等了半天,運(yùn)營妹妹終于搞來了這些信息,于是小強(qiáng)又一頓各種查日志,然后盯著代碼一行一行找,最終發(fā)現(xiàn)了bug所在。
為什么會有“系統(tǒng)異?!??
喜歡將對外錯誤信息一股腦寫成“系統(tǒng)異?!钡?,一般處于以下幾種原因:
剛?cè)胄械男“祝形瓷钊塍w驗程序員的苦難生活。
“敏感信息”信徒,對他們來說,任何系統(tǒng)錯誤信息都屬于敏感信息,需要“包裝”一下。
高敏行業(yè),公司強(qiáng)制要求。
……
標(biāo)簽: