Comment
Comment by drainyard
It seems like you may be assuming that Casey is arguing against writing clear code, which he is not.
He is arguing that you should just write the simple thing and usually that is also the most clear, readable and "maintainable" code because it is easy to get an overview of.
So what he is arguing for does not fit your coffee shop example, because of course no one should write unreadable code.
The argument is that sometimes taking a step back from how you were taught to write clean code, could be simplified in a way that is _also_ performant by default.