2. Testing and debugging
Testing is when a developer tries to find defects in the code they have written, it is a way of
proving that the program is doing what it is supposed to do. Testing is an attempt to create an
issue through various ways of using the code that can then be debugged.
Debugging is when a programmer or developer finds and removes specific bugs from a program.
Issues are fixed by methodically going over the code.
Read more: https://softwareengineering.stackexchange.com/questions/79068/what-is-the-