Devs think that's it's a good practice to share and follow good practices.
But in fact you shouldn't copy a solution from $bigCompany unless you are sure that you have exactly the same problem.
And you usually don't have the same problem than Facebook.
so here is my advice for advice givers:
I know that you have good intentions, want to help and are excited by the solution you have found to your problem.
But do realize that your readers may have totally different problems, so explain first what is your context and the problem you needed to solve.
That will help your readers a lot to understand whether your advice is meant for them and to see what is the trade-off.
Dan Abramov did this really well
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
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.
Devs think that's it's a good practice to share and follow good practices.
But in fact you shouldn't copy a solution from $bigCompany unless you are sure that you have exactly the same problem.
And you usually don't have the same problem than Facebook.
so here is my advice for advice givers:
I know that you have good intentions, want to help and are excited by the solution you have found to your problem.
But do realize that your readers may have totally different problems, so explain first what is your context and the problem you needed to solve.
That will help your readers a lot to understand whether your advice is meant for them and to see what is the trade-off.
Dan Abramov did this really well
You Might Not Need Redux - Dan Abramov - Medium
Dan Abramov γ» γ» 3 min read
Medium