Dark Light

I mentioned the duck yesterday, so I should probably explain the duck.

Debugging is the act of removing errors or misfeatures from a computer program or system.

You know the thing where you’ve got a problem, and you’re going over it in your head, and it isn’t going anywhere, but when you explain the problem to someone else, suddenly the solution is obvious?

Turns out, the someone else doesn’t need to be animate, and it works nearly as well if you explain it to a small yellow plastic anatidae.

Thus, rubber duck debugging.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Posts
“But daddy, I don’t understand” And I hope you never need to, darling. The lesson is not for…

Today

Today, I have: Unpacked six boxes. Caused a very large bookcase to spontaniously and destructively re-flatpack itself… ……