О чем нужно знать фронтендерам прежде чем браться за разработку

В этом видео тимлид фронтендеров Арман Куаныш предлагает начинающим коллегам вместо набивания собственных шишек обращаться к выжимке опыта других разработчиков.

Речь пойдет о следующих принципах и паттернах:

SRP (Single Responsibility Principle)
Суть: один компонент ответственен только за одно действие.

OCP (Open-Closed Principle)
Суть: модули должны быть открыты для расширения и закрыты для изменения.

KISS (Keep it short and simple)
Суть: чем проще, тем лучше.

IoC (Inversion of control)
Суть: ситуация, когда не код управляет фреймворком, а фреймворк — кодом.

Подробнее о каждом принципе с примерами вы узнаете из захватывающей лекции Армана.