Имена участников (разделяйте запятой).
Первый написал, что трейты для трусов, а второй написал вынести в трейт. Так вы за умных или за красивых? Он и сам не понял, к чему это написал....
В общем, всегда старайтесь декомпозировать систему, инкапсулируя бизнес-логику в доменную модель и уменьшая связанность. Сверху для коммуникации с...
При том, что с одной стороны довольно сильные практики с теорией @ElisDN и @[vs] говорят, что трейты - для лентяев и трусов, не умеющих в...
Что именно из PHP? Какие CMS или фреймворки?
Ну извините, что мы с @[vs] своими умениями оскорбляем чувства практиков на форуме. Нам надо быть этичнее. Впредь вместо "говнокодер" или...
На каких технологиях делаете "уникальную разработку"?
Не бесплатно, а бартером. Если вы обеспечите им маркетинговый профит, то спокойно подгонят.
В yii2-app-advanced это уже реализовано. Логика восстановления там уже вынесена в формы-сервисы PasswordResetRequestForm и ResetPasswordForm. Так...
Ну вы, видимо, не писали. Compile Error. Наследование интерфейсов, Карл? Множественного наследования реализации в Java и C# из коробки нет....
Самопис появляется когда: - Новички, не осилившие фреймворки и архитектуру, пишут свой велосипедный лапшекод. - Профи, осилившие готовые...
Ну так соотносить надо Москву с Нью-Йорком, а ЗаМКАДье с Аризоной. А то сравнили среднестатистическую Рязань с премиальной Калифорнией. Все 5 млн...
Да-да. Придуманы для тех, кто не умеет в одиночное наследование в PHP. В Java и C# они никому не нужны.
1. Будут модификации и по 1ТБ. Но дороже. 2. $5к американских брутто соответствует 200к российских нетто. Если же считать по ППС, то тот же...
Да, вместо копирования логики скопировать экшен, дёргающий эту логику, декомпозированную в модель. В нормальном контроллере как в расходном...
В Yii для этого есть Action-классы. А трейты – для ленивых, не умеющих в декомпозицию и пишущих логику в контроллере.
Да.
Скопировать контроллер с фронта в админку.
Серый – там, где сертификат бесплатный или дешёвый ширпотребный вроде LetsEncrypt. Зелёный – где сертификат дорогой, оформленный специально на...
Классические высокоуровневые статически типизированные универсальные языки со всеми фишками для долгих проектов – это Java и C#. С большим опытом...
HTML из интерактива умеет только выводить ссылки <a href="..."> и отправлять поля и чекбоксы формой <form method="...">. Если нужно интерактивнее...