3 ms·
I'll boil it down to one sentence: It's really hard to apply YAGNI and actually build an MVP. I never quite understood YAGNI, because it seems illogical to alw
by andreyf 16y ago
I'll boil it down to one sentence: It's really hard to apply YAGNI and actually build an MVP.
I never quite understood YAGNI, because it seems illogical to always take that stance. Sometimes, you're gunna need it. Say YAGNI to everything, and you'll never create meaningful reusable abstractions. Other times, sure, you might be jumping into creating abstractions that don't turn out as useful as one would have hoped, but that's a decision which has to be made on a case-by-case basis.