Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which programming technique helps you most to avoid or resolve bugs before they come into production

I don't mean external tools. I think of architectural patterns, language constructs, habits. I am mostly interested in C++

like image 913
RED SOFT ADAIR Avatar asked Aug 24 '09 09:08

RED SOFT ADAIR


People also ask

What is the process of eliminating the bugs in software?

Definition: Debugging is the process of detecting and removing of existing and potential errors (also called as 'bugs') in a software code that can cause it to behave unexpectedly or crash.

What does debug mean in programming?

Debugging means to run your code step by step in a debugging tool like Visual Studio, to find the exact point where you made a programming mistake. You then understand what corrections you need to make in your code and debugging tools often allow you to make temporary changes so you can continue running the program.

What is bug and debugging in computer programming?

When an error is found in a set of instructions given to a computer, it is called a bug. The process of finding the error in a set of computer instructions is called debugging. A story from the history of computers explains how the term became firmly attached to computer technology.


1 Answers

Automated Unit Testing .

like image 115
P.K Avatar answered Oct 02 '22 16:10

P.K