关于软件开发中遇到的问题解决思路
開(kāi)發(fā)過(guò)程中,難免會(huì)遇到各種問(wèn)題,但是針對(duì)問(wèn)題解決思路有很多,這里記錄下,目前使用的方法,以便后續(xù)遇到問(wèn)題不會(huì)在慌忙中處理。
1、【日志文件】查看軟件記錄的日志文件,針對(duì)日志和代碼結(jié)合進(jìn)行分析,如果針對(duì)關(guān)鍵邏輯,沒(méi)有日志記錄的習(xí)慣,那你就GG了,因?yàn)橛行﹩?wèn)題不是必現(xiàn)的,或者說(shuō)你不能明確知道問(wèn)題重現(xiàn)的步驟。
2、【抓包分析】,抓包有時(shí)真的很方便的,我今天就用抓包找到了一個(gè)不好解決的問(wèn)題,常用的就是wireshark這個(gè)軟件了吧。
3、【明確提示錯(cuò)誤】軟件設(shè)計(jì)中,如果能設(shè)計(jì)到具體的錯(cuò)誤碼及解決方法最好了,不用一頭扎進(jìn)日志中去排查解決問(wèn)題是最好的,當(dāng)然這就要各方配合了。
4、【錯(cuò)誤碼及解決方法文檔】但是有時(shí)是一些服務(wù)器錯(cuò)誤,無(wú)法明確提示給用戶(hù),那就只能先把錯(cuò)誤碼明確記錄到日志中,并根據(jù)錯(cuò)誤碼找相應(yīng)的原因及解決方法了。
暫時(shí)就想到這么些。
總結(jié)
以上是生活随笔為你收集整理的关于软件开发中遇到的问题解决思路的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [译]C++17,使用 string_v
- 下一篇: 腾讯面试:我倒在了网络基础知识