Comment by prerok
3 hours ago
I agree with your criticism of "the good enough" and "done with taste" dichotomy.
I would like to comment on this, though:
> that only want simple, that finding the most blunt approach is the only way. It has felt tasteless. Anti-ambitious.
I am always aiming for simple. If it's simple, it's maintainable and can be easy to reason about. Doing that is hard work, though. I used to spend three iterations to achieve it: functions are simple, easy to reason about, properly named and composable.
It's the opposite of blunt, though, so it might be that you meant something else with the term "simple" :)
Perhaps it's... "simple to implement."
Usually it can be that the complex artifact is the simplest to implement. It's harder to make the simple thing
Classic, Rich Hicky, "simple made, easy" talk reference.