обьяснить коллеге что это говно?
там смотря какой трейт, трейты не всегда говно
тут может быть несколько точек зрения 1. вроде как вы уменьшили дублирование кода 2. с другой стороны такие трейты явно используются где-то в разных сущностях и тем самым вы их связали между собой - они теперь зависят друг от друга
Настрой себе темплейты в шторме лучше
Так сущности зависят от трейта, а не друг друга
Так почему приведенный трейт выше говно?) Как обосновать?
Это значит что поменяв в одном месте выше шанс сломать много где
а если нужно сменить ид сущности которая юзает трейт - где менять будете ?
Жесткая связанность. Инной подход совсем. Можно всё на трейтах написать, только кому это понравится.
ну не юзать этот трейт и прописать id ручками полагаю
а что ты бы в темплейты рекомендовал выносить если до этого ими не пользуешься? или юзай дефолтные, а потом уже сам разберёшься
У меня больше бойлерплейта для тестов всякий. Сущности я пишу руками ибо там сэкономить 20 секунд никому пользы не сделает
Обсуждают сегодня