@oop_ru

Страница 624 из 785
Mykola
26.04.2018
20:01:13
но вот реализация самых важных вещей - всегда где-то на третьем месте

Sergey
26.04.2018
20:01:20
например?

Mykola
26.04.2018
20:01:34
ведь фреймворк - это не просто набор компонентов же, это клей между ними

Sergey
26.04.2018
20:01:58
ты про отсутствие нормального способа управлять зависимостями?) или о чем?

Google
Mykola
26.04.2018
20:02:23
- конфигурация - модульность - зависимости - флоу

если, скажем, симфони выигрывает (внешне) в конфигурации, то она проигрывает по всем остальным параметрам

даже ыыы

Adel
26.04.2018
20:04:17
в модульности то??

Mykola
26.04.2018
20:05:27
в модульности то??
в других фреймворках они просто не пытаются как следует, а симфони УЖЕ сделали очень плохо

за это ей самый жирный минус в плане модульности

зависимость между бандлами - это полный треш и пиздец

@fes0r , а ты на пхп фвдейс будешь в киеве? там будет чел с симфони, будет рассказывать про интерналс

я думаю задать ему пару конкретных вопросов, и посмотреть как ему не стыдно

Adel
26.04.2018
20:15:38
чот мне захотелось слетать туда.. защемто...

о еще и виза не нужна.

Adel
26.04.2018
20:18:27
россия. ну в смысле простш штамп привьезде как я понимаю

Google
Mykola
26.04.2018
20:19:15
ну щас в связи с ситуацией есть нюансы, желательно с оргами связаться чтоб они написали приглашение

Adel
26.04.2018
20:19:49
эвона

Sergey
26.04.2018
20:37:16
вдруг меня @Enleur опять ночевать к себе пустит)

Sergey
26.04.2018
20:39:12
вдруг меня @Enleur опять ночевать к себе пустит)
я тебе даже кофечко привез из отеля)

чо такой билет дорогой?

100 баксов за пхп конфу? серьезно?

Adel
26.04.2018
20:44:17
да брось. это еще дешево

Mykola
26.04.2018
20:49:25
100 баксов это не 1000 баксов

Adel
26.04.2018
20:49:29
меня только что уволили с проекта, на котором был больше года. редко я чувствовал себя так хорошо :)

Adel
26.04.2018
20:50:48
устал я. а они не слезали. но там изза изменений в фейсбуке траффик сильно урезался. и они начали резать косты. начали с фрилансеров.

Adel
26.04.2018
20:51:41
вообще, я видимо начал флудить. так что сорри :)

Quantum Harmonizer
26.04.2018
20:52:12
Mykola
26.04.2018
20:52:34
100 баксов реально копейки для такого уровня конфы

Sergey
26.04.2018
20:52:36
это дорого что ли?
в том году в 3 раза дешевле было

кол-во треков осталось таким же, проходит в том же месте

Google
Quantum Harmonizer
26.04.2018
20:53:26
в том году в 3 раза дешевле было
ну просто серьёзные конфы по моей тематике — Mobius, Joker, AppConf, JPoint — стоят от 15к рублей

(а я жадный)

Mykola
26.04.2018
20:56:43
ну хорошие конфы дорого, а фвдейс - это компромис между ценой и спикерами)

плюс - много контента на русском (не для всех плюс)

Sergey
26.04.2018
20:57:06
он в core team может только рецепты мержить для флекса)

Sergey
26.04.2018
20:57:44
это б если Николаса Грекаса привезли

или Стофа

stof*

и ogizanagi, вот этим чувакам можно и вопросы позадавать

ибо они решают)

Mykola
26.04.2018
20:58:59
это надо будет оргам сказать, да...

Sergey
26.04.2018
20:59:09
Symfony Camp это вообще.. просто пиздец

@Lividgreen ты в этом году выступаешь?

Mykola
26.04.2018
21:43:04
не, не звали на фвдейс...

Antoine
27.04.2018
02:52:04
Привет, подскажите за ООП в контексте синфани. Факт, что сеттеры зло. Нужно делать полную конфигурацию объекта через конструктор. Но есть проблема, в том, что часть данных для вызова конструкта объекта нужно получить от клиента в контроллере. и получается что никак, кроме сеттера его туда передать нельзя. получается что тут сеттеры - вынужденное зло. но это пораждает ещё 1 проблему, если программист использующий сервис забудет вызвать сеттеры и передать параметры, то класс будет рабоать некорректно. а проверять в каждом публичном методе была ли выполнена доконфигурация через сеттеры - ещё большее вынужденное зло. возмонжно я плохо понимаю концепцию и возможности симфани и это можно как-то обойти?

Google
Dmitriy
27.04.2018
02:59:15
пили фабрику, там настраивай объет, симфани тут ни при чем. А вообще на это есть тесты

Antoine
27.04.2018
03:16:30
симфани тут ещё как причём, т.к. вопрос в контексте её архитектуры. а вот тесты тут ваще не причём

а по поводу фабрики, возможно это единственный адекватный выход в данной ситуации

Sergey
27.04.2018
08:06:54
Привет, подскажите за ООП в контексте синфани. Факт, что сеттеры зло. Нужно делать полную конфигурацию объекта через конструктор. Но есть проблема, в том, что часть данных для вызова конструкта объекта нужно получить от клиента в контроллере. и получается что никак, кроме сеттера его туда передать нельзя. получается что тут сеттеры - вынужденное зло. но это пораждает ещё 1 проблему, если программист использующий сервис забудет вызвать сеттеры и передать параметры, то класс будет рабоать некорректно. а проверять в каждом публичном методе была ли выполнена доконфигурация через сеттеры - ещё большее вынужденное зло. возмонжно я плохо понимаю концепцию и возможности симфани и это можно как-то обойти?
ну начнем с того что возможно, только возможно, проблема не в этом а в том факте что у тебя часть данных по какой-то причине не доступна. И вот что бы разобраться надо уже вникать в подноготную и раскручивать клубок "а почему?" может быть ты неверно скомпоновал данные в сущности, границы не так выбрал.... распространенные ошибки короч.

Antoine
27.04.2018
08:09:43
Я ничё не компоновал. Я взял либы с гитхаба с 2000+ звёзд

И работать с ними через dI - адище

Maksim
27.04.2018
08:11:59
мб проблема не в них?)

Aleh
27.04.2018
08:14:21
А в методы нельзя передавать параметры или я не уловил в чем проблема ?

Ну и да, сразу же разобрана проблема сеттеров, все так, с ними больно будет)

Antoine
27.04.2018
08:50:34
А в методы нельзя передавать параметры или я не уловил в чем проблема ?
моэно, но это меняет состояни еобхекта, сеттер фактически

Aleh
27.04.2018
08:51:23
Зачем менять, передайте в нужную операцию аргументом

Не надо его в стейт пихать

Antoine
27.04.2018
08:58:29
скажите это авторам всех библиотек на гитхабе....

Roman
27.04.2018
09:00:27
так а чем вариант с фабрикой плох/не нравится?

Sergey
27.04.2018
09:07:16
но с другой стороны мы не понимаем каким боком они к твоей проблеме

так а чем вариант с фабрикой плох/не нравится?
фабрики штуки хорошие, если нет возможности ее обойти)

Antoine
27.04.2018
09:09:54
да, фабрика это пока что "лучшее" решение

Roman
27.04.2018
09:09:59
фабрики штуки хорошие, если нет возможности ее обойти)
а бывает вообще такое решение которой при должной сноровке нельзя обойти и отстрелить себе обе ноги?

Google
Roman
27.04.2018
09:10:02
=)

Aleh
27.04.2018
09:10:26
Sergey
27.04.2018
09:10:34
да, фабрика это пока что "лучшее" решение
я все еще не понимаю как библиотека с гитхаба влияет на твой код

Aleh
27.04.2018
09:10:55
Если вам не нравится интерфейс сторонней либки, всегда можно сделать адаптер для своего удобного интерфейса

Antoine
27.04.2018
09:11:26
а ну часть контекста в другом чятике осталась)

Aleh
27.04.2018
09:11:28
Задача на 5 минут, а сколько боли снимет

Antoine
27.04.2018
09:11:34
вот поэтому мб и не всё понимаетет)

Sergey
27.04.2018
09:14:38
вот поэтому мб и не всё понимаетет)
скорее всего, тогда ужми контекст как-то проблемы.

ибо рассматривать сферические в вакууме задачи чет как-то не очень весело ибо ты всегда будешь получать сферические решения

Antoine
27.04.2018
09:15:06
ну я ж грю пока что фабрика скрывает проблемы...

Страница 624 из 785