3 ms·
I like the YAGNI principle. It doesn't mean "never do it". It means "don't try to anticipate all your needs". Because you can sit around and come up with scen
by bena 4y ago
I like the YAGNI principle.
It doesn't mean "never do it". It means "don't try to anticipate all your needs".
Because you can sit around and come up with scenario after scenario to defend including almost everything.
Get it working. Worry about everything else after that is accomplished. Will you eventually need a kill switch? Maybe. Do you need it to build a proof of concept? You Ain't Gonna Need It.
Do you have enough results for pagination? Eventually. To build the API for your first test? You Ain't Gonna Need It.
Because the rest of the sentence is "until you do". Eventually you will need a lot of this stuff, but sometimes you actually don't need it. Don't waste time fulfilling non-existent needs.