当前位置:网站首页>Debug insights
Debug insights
2022-07-05 04:29:00 【Evening star_ QAQ】
After a long afternoon for a file debug With the following insights .
Because for debug Method 、 Cognitive incomprehension , A lot of time is wasted . After some explanation , Also realize how you should adjust your thinking , How to go debug. Because before debug Contact is a very small single file , No, debug Oversized projects , The links between documents are also very close .
I want to think about how , How to go better debug A project . Just explain what you know this afternoon as much as possible .
First , Do one at work debug, Because of the file binary It has specific functions, that is, it is related to specific businesses , Starting from the specific business functions , First of all, we need to understand what the whole file is used for , How many functional modules can the file be divided into ( What are their functions ), These functional modules are used to realize a specific business function . Get the specific functions of these modules, you can go well debug 了 , Because error messages often appear in one or more of these modules , Then these modules will be promoted layer by layer , Just look for the relationship between them ( Remember not to deduct module details , Because it takes a lot of time and does a lot of useless work )
边栏推荐
猜你喜欢
Hypothesis testing -- learning notes of Chapter 8 of probability theory and mathematical statistics
Fonction (sujette aux erreurs)
Rome chain analysis
概率论与数理统计考试重点复习路线
直播预告 | 容器服务 ACK 弹性预测最佳实践
How to realize real-time audio and video chat function
mxnet导入报各种libcudart*.so、 libcuda*.so找不到
OWASP top 10 vulnerability Guide (2021)
[finebi] the process of making custom maps using finebi
函数(易错)
随机推荐
windows下Redis-cluster集群搭建
How to carry out "small step reconstruction"?
Sword finger offer 04 Search in two-dimensional array
Network security - record web vulnerability fixes
WeNet:面向工业落地的E2E语音识别工具
American 5g open ran suffered another major setback, and its attempt to counter China's 5g technology has failed
Hypothesis testing -- learning notes of Chapter 8 of probability theory and mathematical statistics
Learning notes 8
Network layer - forwarding (IP, ARP, DCHP, ICMP, network layer addressing, network address translation)
网络安全-记录web漏洞修复
Scheduling system of kubernetes cluster
What are the building energy-saving software
Leetcode hot topic Hot 100 day 33: "subset"
Longyuan war "epidemic" 2021 network security competition web easyjaba
About the prompt loading after appscan is opened: guilogic, it keeps loading and gets stuck. My personal solution. (it may be the first solution available in the whole network at present)
Fuel consumption calculator
Components in protective circuit
【虚幻引擎UE】运行和启动的区别,常见问题分析
Stage experience
直播预告 | 容器服务 ACK 弹性预测最佳实践