程式自帶除錯和日誌上報的重要性

2021-10-01 17:45:58 字數 251 閱讀 3230

最近小遊戲正式版很多問題,在測試版,開發工具上都沒問題。而正式版又看不到log,看不到遊戲執行狀態。非常麻煩。自己hack console.log console.error輸出到螢幕上才查到原因。

專案本身也有加一些執行狀態顯示的,還有gui。但在小遊戲中不能操作dom,執行錯誤。所以還是用文字的比較保險。

設計乙個debbuger類,開發時正常console輸出,發布時,error上報到伺服器。通過一些小技巧,可以調查gui介面,檢視log和遊戲狀態。

日誌的重要性 專案交接

背景 有個還在維護期的專案出現問題,但是負責的同事已經不在,我今天暫時接手處理。看了一下 中有如下問題 1.沒有使用log4j列印日誌,使用system.out.println 2.重要的一些日誌沒有列印出來,比如一些操作的初始化日誌 3.失敗的日誌沒有列印出來 4.引數的容錯性沒有追加,比如 資料...

Linux系統日誌的重要性

linux系統在程式開發及設計方面十分優秀,大多數企業都會使用,為了保證linux系統正常執行 準確解決遇到的系統問題,高效的分析linux系統日誌檔案是管理員的一項非常重要的任務。日誌檔案其實是純文字的檔案,每一行就是乙個訊息。只要是在linux下能夠處理純文字的工具都能用來檢視日誌檔案。linu...

日誌檔案記錄的重要性

為什麼做好日誌記錄 1 良好的日誌規範,能快速有效的定位問題。做開發最怕的就是線上系統出問題了,輕則留下產品和系統不安全可靠的不好印象,重則影響到公司的收入和口碑。當然了,線上bug總會存在,這很正常,但是我們要做到即使出現了問題,也要能快速定位問題修復 2 日誌列印真的很耗效能嗎 記錄日誌方式一般...