If you’re as clever as you can be when you write it, how will you ever debug it?