Waste, fast and slow
When you spot a distasteful waste, ask: does this waste speed me up, or does this waste slows me down forever?
When you spot a distasteful waste, ask: does this waste speed me up, or does this waste slows me down forever?
There’s a funny thing, that when I walk into the kitchen and there’s sunscreen on the counter that I left there before yesterday’s bike ride, there’s a plate that I put to soak on the counter and there’s a book about Klimt that I had hoped to read with my coffee, this is fine. It …
We want to write only clean code, right? Wrong. I want to write eventually-clean code. It starts exploring a space, and then I refine it to be cleaner and more suited to purpose. Usually, that purpose becomes clearer through writing, reading, and using the code. That process of refining or tidying up can feel tedious, …
Today, another tweet about “how can I write the cleanest, best architected code?” gets piles of book references in response. Yes, we want to be good at writing code. We want to write the best code. The best code for what? “Writing code” is an abstraction, like a transitive verb without an object. I can’t …