Интересно, почему если фесор руководствуется принципом "если можно не писать код - не пиши", и топит за всякие там файрбейсы но если ему дать выбор - писать магазин на симфони...
Но зато -1 аргумент из конструктора, что лучше?
Во первых погугли про nested sets, materialized path, во вторых как на счёт хранить кол-во рефералов у каждого юзера? В случае mp тебе что бы найти свободное место достаточно ...
А что если добавиться ещё одна запись с таким емейлом между проверкой на уникальность и записью в бд? По этому как раз и отлавливают эксепшены, а не проверяют "до"
Чем это лучше чем к примеру конструктор + иньекция через сеттер? constructor() { $this->logger = new NullLogger(); } pubf setLogger(Logger $logger) { $this->logger } И не н...
Не понимаю, а что не так с вопросом? Если знаешь что такое di то выбрать нужные варианты не проблема, или опять рекрутеры "понапридумывали" а ты голову ломай?
Ларавельщики не умеют в джоины или что это?
А ничего что выполняется 2 запроса вместо одного, дык ещё и количество считается через count(), каким образом это может попасть в прод?
А что нынче в моде? VestaDCP?
Потому что не хочет валидировать данные полученные с дтошки, а считать что в дто они уже валидные?
Может пора бы на практике применить знания из книги? А там уже сам увидишь чего не хватает
Выносить хэширование пароля в лисенер доктрины тоже не очень на самом деле, я так понимаю ты на preUpdate его вешаешь?
Ну подумай, чего ты не можешь сделать через базу с json полем, но зато можешь сделать с отдельной таблицей?
Он пытается грубо говоря методом тыка сгенерировать прогу по условиям? Может ты его понял хотя бы)
Постгрес внутри так же поиск по жсону делает, почему в мускуле это костыль - а в постгрес - фича?
Редирект в листенере делать это путь в никуда, почему бы в контроллере этого не делать?
Часто тебе приходиться кастомизировать такой функционал как поле created_at например?
Зачем брать вим? Ну то есть хоткеи есть и в шторме, в чём смысл вима вместо IDE?
И в кайф ждать когда бутстрап каждого теста по минуте длится?
Ты получаешь от этого кайф?) Ну типа не первый раз же выводишь людей