Templates
Software
Software Debugging Process

Software Debugging Process

Run this checklist every time you need to correct a known bug or error
1
Introduction
2
Preparation:
3
Take a look at the initial report
4
Log in to your code repository
5
Navigate to your bug fix fork
6
Create a new branch
7
Reproducing the Issue:
8
Replicate the branch's conditions
9
Reproduce the bug
10
Finding the Bug:
11
Insert initial breakpoints
12
Analyze your code with a debugger
13
Deploying Your Fix:
14
Write your solution
15
Make a pull request
16
Sources:
17
Relevant Checklists: