2 ms·
Justify wasteful things you've done and suggest them to others. Less cheekily -- it's true that sometimes the best way to research a topic is by writing code t
by Jeff_Brown 3y ago
Justify wasteful things you've done and suggest them to others.
Less cheekily -- it's true that sometimes the best way to research a topic is by writing code that you might appropriately throw away later. And it is extremely important to be able to recognize when something is not worth keeping. But also, often, the most efficient strategy is to think about the problem off-screen enough that you don't subsequently waste time on-screen writing things you won't keep.
It seems strange to usually expect to throw away your first draft. Not every problem is that hard, and even for hard problems, not every first attempt is wrong.
- mtkd 3y agoOften happens that you can't see the next hill until you get to the top of the current hill