3 ms·
> Number 1 can be efficient but it isn’t satisfying if it was taken straight from a cookbook. That may be true to one degree or another for you, but isn't univ
by munificent 5y ago
> Number 1 can be efficient but it isn’t satisfying if it was taken straight from a cookbook.
That may be true to one degree or another for you, but isn't universal. I also prefer to understand solutions (why pick #1 or #2 when you can have both?), but I have certainly been happy to see a problem evaporate even if I'm not 100% certain why. The result has its own value.
> I’m not sure about that. Feeling mastery and competence is intrinsically rewarding.
Yes, we all experience #2. My point is just that it's not intrinsically superior to other sources of joy. Preferring it is just that, a preference. There's nothing morally wrong with people who prefer to simply get things done, nor is there something fundamentally flawed with complex software that caters to that.
- nyanpasu64 5y ago> I have certainly been happy to see a problem evaporate even if I'm not 100% certain why. And it reappears months or years later to haunt another user with a slightly different configuration, or more or less CPU cores, or the software itself has changed to re-expose the underlying race condition.