Согласен, да придумали, да сделали, да подготовили.
Но все ровно там не все аспекты задеты и по этому задаю вопросы.
Как по мне лучше погуглить, после задать вопрос и сделать, чем сделать хуево и ничего не спросить
Про контексты: раз 10 пытался прочесть "но всё р0вно там". Так и с кодом, всегда найдётся тот, кто думает иначе. Делай как удобно, а согласовывать лучше с командой. Best Practice — он такой же best как и practice — порой никакой. И дядя с улицы, конечно же, всё "расскажет за жизнь" но это его опыт.