Danil
Пиратский кодекс, это не закон, а только свод рекомендаций (ц)
Dmitry
да. А на кой он мне в компоненте, если я его буду тогда инжектить?
то что ты зависимости его можешь оч просто сменить
Anonymous
да хоть бы контекст был, то каждый обсуждает с своей колокольни.
Danil
а бездумное следование советом дяденек приводит к боли. Все должно применяться осознано, с пониманием всех + и -.
Borys
LOL
Aleksey
а что в
Aleksey
этом плохого? )
Aleksey
можно кейсы?
Anonymous
ну а как ты до этого дорастешь, если не попробуешь на практике?
только не тогда, когда тебе надо сделать контакт форму с Именем и Телефоном :D
Aleksey
ну кроме когда задача потом на симфони переехать )
Anonymous
я за Сервисный слой.
Иван
то что ты зависимости его можешь оч просто сменить
мне не надо менять зависимость при подключении сервиса. Я подключаю сдесь и сейчас сервис, выполняющий конкретную задачу. Он содержит логику определенного деяния, которую я могу юзнуть через этот сервис еще в нескольких контроллерах.
Anonymous
но не за DDD.
Иван
компонент не нужен мне
Borys
Што там ребята? Лепим всю логику в AR, да?
Anonymous
почему, выше писал.
Dmitry
мне не надо менять зависимость при подключении сервиса. Я подключаю сдесь и сейчас сервис, выполняющий конкретную задачу. Он содержит логику определенного деяния, которую я могу юзнуть через этот сервис еще в нескольких контроллерах.
простой пример, логирование. Тебе надо в лог написать кто переименовал запись, ты делаешь это в сервисе используюя интерфейс логера, а сам логер можешь любой в конфиге подключить
Иван
в миграциях можешь в будущем прострелить себе ногу.
да, я это понял с предыдущего сообщения, задумался, спасибо
Anonymous
почему бы не опробовать и понять что это оверхед?
на своих проектах хоть упробуйся, в рабочих такое делать не надо.
Dmitry
но не за DDD.
VO тут оч хорошо подходит под твой пример, например :)
Anonymous
здесь подходит простой примитивный круд.
Anonymous
который отнимет час работы с бэком и фронтом + аякс.
Anonymous
и отправкой почты.
Anonymous
просто потому что DI это модно
Лол, модно?) Я бы сказал для неготорых сложно.
Dmitry
и отправкой почты.
да я в index.php это за 20 минут напишу, без всяких фреймворков
Danil
в миграциях можешь в будущем прострелить себе ногу.
+100500. Кодь так, думая, что на твое место наймут программиста с опытом работы киллером или в коллекторском агентстве 😉 (кажется исходник был на баше...)
Aleksey
чтобы потом не простреливать - миграции можно периодически слохпывать
Anonymous
Недавно в проект вкатился где DI в хвост и в гриву, и это прекрасно, я ни очем не думаю, все преднастроено, бери и используй.
Anonymous
да я в index.php это за 20 минут напишу, без всяких фреймворков
за 20 минут ты только фронтенд разворачивать будешь, потом валидацию столько же писать будешь.
Aleksey
но тянуть 1000 миграций видимо интересней )
Anonymous
и говно выйдет.
Anonymous
за которое коллеги тебе по шапочке надают и скажут так больше не делать.
Dmitry
и говно выйдет.
фронт 5 минут, jquery наше все. Валидация средствами php 2 минуты
Anonymous
ты сначала сделай.
Anonymous
хотя бы попробуй.
Anonymous
я под фронтом подразумеваю работу от ie8+ а не тяпляп и готово.
Dmitry
хотя бы попробуй.
форму с аякс отправкой и валидацией?
Dmitry
а че ie8 jquery $.post не умеет?
Anonymous
умеет.
Dmitry
ну а в чем проблема?
Anonymous
проблема в нормальной реализации, пригодной для конечного пользователя, а не сделать ради сделать.
Dmitry
проблема в нормальной реализации, пригодной для конечного пользователя, а не сделать ради сделать.
для конечного пользователя она как раз будет работать оч хорошо. и на важно что позади фрейм или нет
Dmitry
я смотрю вы чет совсем без фреймов разучились прогать :)
Aleksey
или у кого то много свободного времени )
Anonymous
фишка в том, чтобы это было хорошо и на фронте и на бэке и у пользователя, то есть win & win & win.
Dmitry
ты объясни чем это будет плохо?
Anonymous
что плохо?
KoJIT
Anonymous
сделать всё в index.php?
Dmitry
сделать всё в index.php?
под конкретную задачу которую ты обрисовал
Anonymous
ну если весь сайт — это одна форма с именем и email, ну может быть и неплохо но, я всё-равно что-нибудь бы взял, а не с 0-ля фигачил.
Dmitry
допустим у тебя полностью статический сайт, и только форма отправки есть динамическаяю Нафиг тут фрейм и прочая хрень?
Aleksey
экономия времени
Anonymous
++
Anonymous
для этого я вообще обхожусь html/css/js.
Dmitry
экономия времени
в каком случае?
Anonymous
как например тут granta.ladaauto.kz
Dmitry
для этого я вообще обхожусь html/css/js.
а как js письма отправляет?
Aleksey
юзерам всеравно какой ты php герой, надо делать быстро и по типовому, чтобы не думать каждый раз делать 100500 решеную задачу
Dmitry
с клиента
Aleksey
быстрее yii развернуть чем самому написать
Anonymous
а как js письма отправляет?
никак, это делает бэк.
Aleksey
да ) там где одна так и не одна
Aleksey
и потом о обоже надо переносить твои костыли на нормальный фрейм )
Dmitry
да ) там где одна так и не одна
у меня были сайты где она реальна одна
Aleksey
ну кроме религиозных причин нет проблем сделать сразу на фрейме
Dmitry
и потом о обоже надо переносить твои костыли на нормальный фрейм )
отправку формы? :) это оч сложно, нужно будет консультанта нанять
Aleksey
дело не в сложности
Aleksey
а в том что есть сразу задел на развитие
Dmitry
вот будет, мне проще перенести
Aleksey
ну ок ок ) если считаешь кажлый байт кода в 2017 ты прав