当前位置:网站首页>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 )
边栏推荐
- 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
- Practice | mobile end practice
- Introduction to RT thread kernel (4) -- clock management
- Observable time series data downsampling practice in Prometheus
- 托管式服务网络:云原生时代的应用体系架构进化
- 小程序中实现文章的关注功能
- Longyuan war "epidemic" 2021 network security competition web easyjaba
- TPG x AIDU|AI领军人才招募计划进行中!
- Neural networks and deep learning Chapter 5: convolutional neural networks reading questions
- kubernetes集群之调度系统
猜你喜欢

Common features of ES6

Qt蓝牙:搜索蓝牙设备的类——QBluetoothDeviceDiscoveryAgent

level17

Label exchange experiment

【FineBI】使用FineBI制作自定义地图过程

Rome chain analysis

MacBook安装postgreSQL+postgis

假设检验——《概率论与数理统计》第八章学习笔记
![[finebi] the process of making custom maps using finebi](/img/3a/d638dbac6a26c37087ec9550c35e63.png)
[finebi] the process of making custom maps using finebi

How can CIOs use business analysis to build business value?
随机推荐
【UNIAPP】系统热更新实现思路
Number of possible stack order types of stack order with length n
【虚幻引擎UE】打包报错出现!FindPin错误的解决办法
level18
Managed service network: application architecture evolution in the cloud native Era
包 类 包的作用域
2022-2028 global and Chinese FPGA prototype system Market Research Report
Live broadcast preview | container service ack elasticity prediction best practice
机器学习 --- 神经网络
蛇形矩阵
SPI read / write flash principle + complete code
[popular science] basic knowledge of thermal design: heat dissipation analysis of 5g optical devices
WeNet:面向工业落地的E2E语音识别工具
直播预告 | 容器服务 ACK 弹性预测最佳实践
机器学习 --- 决策树
Interview related high-frequency algorithm test site 3
揭秘技术 Leader 必备的七大清奇脑回路
How to force activerecord to reload a class- How do I force ActiveRecord to reload a class?
Neural networks and deep learning Chapter 6: Circular neural networks reading questions
This is an age of uncertainty