3 ms·
In my experience YAGNI-abuse happens when people apply it at the wrong level. For example, people might ignore some rule of the architecture in a rush to produ
by adrianratnapala 10y ago
In my experience YAGNI-abuse happens when people apply it at the wrong level.
For example, people might ignore some rule of the architecture in a rush to produce some feature. This sounds pragmatic: the feature worked, so that archtectural rule must be overengineering right?
Then you ask why this particular feature was needed now at this point the project timeline, and why we had to throw aways fripperies like error detection to get it. Then I rarely hear clear answers.