It also is the kind of help/solution that should be implemented first, before any librairies or frameworks are added.
It also is the kind of help/solution that should be implemented first, before any librairies or frameworks are added.
There's a lot that is easy and shouldn't be a problem when you get to define the scope and technologies and shared conventions used.
I may be wrong, though. Don't hesitate to correct me if that's the case.
But regarding one of your specifics, for example you said "the kind of help/solution that should be implemented first" before frameworks are added.
On the teams you've been on, was it easy for a developer (especially a junior) to say "Hey, we should really be implementing X, and we should have done it before I joined the team, can we restructure at this point?"
And, yes, I've had problems in the past with hunting rules as you say. But it's been a good long while since it happened.