3 ms·
In the same way that being able to tell the difference between good and bad code takes time for a novice. Just because you have to learn to distinguish what mak
by firebones 13y ago
In the same way that being able to tell the difference between good and bad code takes time for a novice. Just because you have to learn to distinguish what makes some code more easily understood, easier to maintain, more robust, etc., doesn't make the notion of telling good from bad a bogus pursuit.
- Steko 13y agoThe code analogy is silly. With wine (or food) we're talking about a fundamental sense we all have. Everyone can eat and drink and either the stuff tastes good to people or it doesn't. And that's the point of the food/drink to begin with. The point of code is not generally to appeal to novices' innate sense of code aesthetics. Chef: You stupid amateurs could never appreciate my noodles! Tampopo: But people who eat noodles are all amateurs. So why make noodles amateurs can't appreciate?