Имеется класс ProductController и в нем метод add, те добавление продукта. Я так понимаю, что в этом методе должно быть только добавление товара в БД, согласно одному из принципов SOLID.
Но у меня получается, что после добавления товара и его характеристик в БД, используя id добавленного товара, еще реализуется ряд дополнительных методов и запросов, нужных для формирования фильтров в магазине.
Подскажите, пожалуйста, как мне это разнести по разным методам или классам, как сформировать абстракцию, а то пока все в лоб идет.
3 комментария
Добавить комментарий