I usually flow from concrete methods while the spec is coming together, then abstraction when I see it's a healthy choice. When the spec/abstraction has congealed enough, I almost always see trends that boil down to something like "well, this is pretty similar to (blank)"
That's when I check out blank, and evaluate it for gain vs expense.
I give a lot of points to the same thought as you: there's no way little me can match velocity with a 9k-contributor project.
I give just as many points to the same idea on cost, though: do I absorb a ton of responsibility for out-of-scope issues?
If it passes gain/expense... Framework, here we go!
Frontend exception: if I need an SPA, I'll default to Vue. Rolling a front-end spa on my own is... 🤮
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I usually flow from concrete methods while the spec is coming together, then abstraction when I see it's a healthy choice. When the spec/abstraction has congealed enough, I almost always see trends that boil down to something like "well, this is pretty similar to (blank)"
That's when I check out blank, and evaluate it for gain vs expense.
I give a lot of points to the same thought as you: there's no way little me can match velocity with a 9k-contributor project.
I give just as many points to the same idea on cost, though: do I absorb a ton of responsibility for out-of-scope issues?
If it passes gain/expense... Framework, here we go!
Frontend exception: if I need an SPA, I'll default to Vue. Rolling a front-end spa on my own is... 🤮