English definition
Finding and fixing the cause of incorrect software behavior.
Yoruba definition
Wíwá àti títún àṣìṣe ètò ṣe.
English example
Debugging starts by reproducing the failure.
Yoruba example
Ìwádìí àṣìṣe bẹ̀rẹ̀ pẹ̀lú ìmúlò àṣìṣe náà.
English analogy
Debugging is like a detective solving a mystery by looking for clues. Just as a detective needs to retrace steps to find the culprit, a programmer must replicate errors to understand them.
Yoruba analogy
Ìwádìí àṣìṣe dàbí olùṣàkóso tí ń wá ìtàn àṣìṣe nípa wíwá àpẹẹrẹ. Bí olùṣàkóso ṣe nílò láti tún àtẹ̀jáde padà láti wá ẹlẹ́ṣẹ̀, bẹ́ẹ̀ ni onímọ̀ ẹ̀rọ ṣe nílò láti tún àṣìṣe náà ṣe láti lóye rẹ.