Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I always see these types of acronyms and check lists and wonder why they exist. Is this something that human beings use?



Completely irrelevant to debugging, but the "OODA loop" concept is one that's applied often in martial arts and close-quarters combat.


- Observe: observe bug.

- Orient: check code that maybe involved, check in environment related variable values.

- Decide: decide what you will change in your code to try to fix bug.

- Act : implement fix.

Repeat all steps until you found fix.

Of course you can use different approach to debugging but this one works quite well too.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: