When many designers have the same challenge, (e.g. — mobile app menus) and someone solves it in an elegant way (e.g. — Facebook’s hidden menu) and many designers use that solution, it helps users understand those sites and apps faster, because they see the same solution over and over.
These commonly-used solutions are called:
Design Patterns
It is common to discuss “best practices” within digital design; the best ways to approach common problems. However, it is easy for us to make the mistake of thinking there is a single Best Practice for all questions, in all scenarios, and there isn’t.