I always come back to this saying:
“Debugging is the art of figuring out which of your assumptions are wrong.”
(Attribution unknown)
replies(2):
“Debugging is the art of figuring out which of your assumptions are wrong.”
(Attribution unknown)
But most people tend not to include that in the "your assumptions" list, and frequently it is the source of the bug.
In other words, it looks like a form of solipsism.