当前位置:网站首页>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 )
边栏推荐
- Convert Boolean to integer value PHP - Convert Boolean to integer value PHP
- Neural networks and deep learning Chapter 6: Circular neural networks reading questions
- Threejs Internet of things, 3D visualization of farms (II)
- Ffmepg usage guide
- Longyuan war "epidemic" 2021 network security competition web easyjaba
- Study notes 7
- 【UNIAPP】系统热更新实现思路
- [phantom engine UE] realize the animation production of mapping tripod deployment
- A應用喚醒B應該快速方法
- 10 programming habits that web developers should develop
猜你喜欢
Sequence diagram of single sign on Certification Center
直播预告 | 容器服务 ACK 弹性预测最佳实践
Common features of ES6
首席信息官如何利用业务分析构建业务价值?
Cookie learning diary 1
电源管理总线 (PMBus)
程序员应该怎么学数学
Threejs Internet of things, 3D visualization of farm (III) model display, track controller setting, model moving along the route, model adding frame, custom style display label, click the model to obt
如何优雅的获取每个分组的前几条数据
OWASP top 10 vulnerability Guide (2021)
随机推荐
mysql的七种join连接查询
Here comes the Lantern Festival red envelope!
Number of possible stack order types of stack order with length n
Ctfshow 2022 Spring Festival welcome (detailed commentary)
Advanced length of redis -- deletion strategy, master-slave replication, sentinel mode
【FineBI】使用FineBI制作自定义地图过程
Machine learning -- neural network
kubernetes集群之调度系统
【虚幻引擎UE】打包报错出现!FindPin错误的解决办法
Introduction to RT thread kernel (4) -- clock management
Is "golden nine and silver ten" the best time to find a job? Not necessarily
User behavior collection platform
Burpsuite grabs app packets
函數(易錯)
Mxnet imports various libcudarts * so、 libcuda*. So not found
Function (error prone)
Longyuan war "epidemic" 2021 network security competition web easyjaba
Realize the attention function of the article in the applet
机器学习 --- 神经网络
直播預告 | 容器服務 ACK 彈性預測最佳實踐