к базе знанийстатья
Пишем переиспользуемые компоненты, соблюдая SOLID
читать на Хабре
Как избежать дублирования кода и писать качественные переиспользуемые компоненты.
Как избежать дублирования кода и писать качественные переиспользуемые компоненты.