2 ms·
> I stopped worrying about best practices and just do it. I do this to some degree - I pick and choose my best practises because, quite frankly, some "best pra
by Chris2048 7y ago
> I stopped worrying about best practices and just do it.
I do this to some degree - I pick and choose my best practises because, quite frankly, some "best practices" are actually bad IMHO ("anti-patterns").
This is sometimes very context-dependent, but I'm now more sceptical of adopting a common practise that I personally haven't seen the benefit of.
e.g. YAGNI:
Maybe the problem isn't YAGNI, but that you keep building useless shit. Rather than assume things aren't needed in general, maybe work on why your predictions on what YGN are so poor.
Sometimes, the stuff I predict I'll need Are needed after all, and I was glad I started early. Projects can live and die on the how perceptive wrt future changes its devs are; this is just a developed skill, no maxims needed.