日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

该不该详细打日志

發布時間:2024/1/17 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 该不该详细打日志 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

寫游戲玩法邏輯時,比如玩家達到什么條件可以到獎勵,當前的進度值是多少,達到條件還需要多少,是否已經領取獎勵,這些都可以打出日志記錄,傳說中的 print 大法好。但是玩法經常會變,有時候日志也就無效了,有些時候玩法大改,之前加的打印日志更是被直接刪除。玩法寫多了,就覺得玩法嘛,經常變,玩法的模式大都一樣,差不多就是能不能領取獎勵,有沒有領取獎勵,時間到了若是沒有領取要不要發郵件。這時,就想著,算了吧,不加日志了,反正后面也有可能會因玩法的改變而被刪除。


先說一下今天碰見的事情。今天五一啊,剛回到珠海就被叫到去公司加班,有個玩法的怪物血量出了問題,叫我去查查。我當時也是一臉懵逼,什么情況這是,前兩天測試前還好好的,最近除了策劃修改數值,活動也沒有被修改過。 就這樣到了公司先在自己的本地服務器上測試,看看能不能重現。這時我的內心有點慶幸。真的好慶幸前兩天測試提了兩個奇怪的 bug ,正好是這個玩法的,當時看見這兩個 bug 我更是一臉懵逼,這絕壁都沒有出現過,反復檢查代碼,又打了很多次也沒有發現問題。最后覺得,還是有必要深入打印些日志,于是就把玩法中涉及到的怪物的血量都打印出來以備不時之需。剛好添加的 log 這次就用上了。

既然有了 log 就分析 log 。在本地測試了幾下,都很正常,log 也正常。策劃也確認了,的確正常。于是,我也就直接拉外網的日志下來看看。分析日志發現怪物的最大血量發生了變化。當時沒有考慮這種情況,程序也就沒有處理,策劃改數值也沒有和這邊確認,所以就出現 bug 了。話說當初打電話叫我回來查問題時,我還在電話里確認了數值有沒有影響,那邊說沒有影響。好吧,不管怎么樣,找到了問題就知道怎么修了。


就像我之前所說,因為測試提的奇怪的 bug ,我才加了詳細的日志,沒有想到真的用上了。要是沒有加,現在還不知道是什么情況來著,更不知該怎么和老大交差。 我覺得一個功能強大的日志模塊確實很必要,而對于日志的分析和管理也很重要。說說記錄日志,因為日志一般會在關鍵的點記錄,當你覺得日志不方便添加時,可能是你的實現沒有規劃好,記錄日志更是記錄了你的實現思路。 所以,print 打法,好好用吧。

轉載于:https://my.oschina.net/iirecord/blog/668623

總結

以上是生活随笔為你收集整理的该不该详细打日志的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。