не использовать трейты, это всё равно что не использовать goto? или как?
по сути да. goto ИНОГДА полезен, и потому эта возможность нужна. Но нужно понимать почему goto considered harmful и почему прыгать по файлам что бы понять что у тебя сча ранается имеет схожую проблему
я вот даже спорить не буду, потому что проверил на практике. перестали юзать трейты на проекте — и ничего не изменилось, только разделение ответственностей прокачали. из чего я делаю вывод, что это просто лишняя приблуда