The devil is in the details
這是一篇吐槽文。
The devil is in the details.
大半夜突然出現(xiàn)bug,這次被json_decode()坑到了,json_decode($json,true),有true返回數(shù)組沒true返回對象,在這里坑到了,估計這些SDK函數(shù)都不加true。。不過真想吐槽下Intercom這個客服工具,它的Intercom SDK文檔寫的真讓人惱火,都找不到字段值在哪,而且SDK代碼里都沒有annotations,都不標(biāo)注函數(shù)返回值什么類型,還以為返回值全是數(shù)組,沒想到數(shù)組里包含對象,可惡呀。。大半夜的,bug還是被boss修復(fù)了,搞得很羞愧。
這次多虧了Sentry,還是一個用戶觸發(fā)的錯誤,看了這個用戶一小時內(nèi)觸發(fā)了9次異常,估計罵娘了,老美也是不好伺候的主。。感謝Sentry,不然傻傻的發(fā)現(xiàn)不了這個bug。。
這里推薦下Sentry這個工具,今晚發(fā)現(xiàn)了它的厲害之處,不然都不知道這些bug,也很難認(rèn)識到當(dāng)時自己寫的代碼是多么的腦殘,今晚又重新認(rèn)識了下自己了。
The devil is in the details.
測試比開發(fā)更重要。
歡迎關(guān)注Laravel-China。
RightCapital招聘Laravel DevOps
總結(jié)
以上是生活随笔為你收集整理的The devil is in the details的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 万花筒模拟
- 下一篇: Qt_Qt报错multiple targ