
Марат
10.07.2018
18:38:19
Жизнь

Maksim
10.07.2018
18:38:33
опять ты...

Марат
10.07.2018
18:39:07
Не опять
А снова

Google

Bohdan
10.07.2018
18:41:14
жизнь норм, пока система выключена

Vitaly
10.07.2018
18:44:55

Maksim
10.07.2018
18:47:24

Vitaly
10.07.2018
18:55:37
а какие ещё есть?)
Есть несколько мнений на этот счет, не у одного меня они лежат в слое приложения. Но, да, возможно имеет смысл пересмотреть этот момент.
https://stackoverflow.com/questions/32216408/cqrs-commands-and-queries-do-they-belong-in-the-domain

Maksim
10.07.2018
18:56:38

Bohdan
10.07.2018
18:58:07
хотя это излишне, да
но мне так проще, т.к. домен неудобно скроллить :D

Vitaly
10.07.2018
18:58:48

Bohdan
10.07.2018
18:59:56
я в принципе согласен с тем, что команды и их хендлеры относятся к домену
но чисто с точки зрения организации хранить их отдельно вместе с ДТОшками и application-level сервисами (которые нужны тогда, когда логику в сущность нельзя положить) удобнее, чем в папке домена

Vitaly
10.07.2018
19:01:37

Google

Maksim
10.07.2018
19:01:38
пообмазываются своими доменами... у тебя команда\событие не привязана к твоему приложению никак. Ну в принципе никак.
Ты можешь влёгкую подписаться на событие, которое ждёшь от другого приложения из ЦОДа на дальних уголках этой вселенной)
команды\события - это контракты. Что-то, что ты можешь обработать или демонстративно проигнорить, если тебя сие не касается

Bohdan
10.07.2018
19:03:24

Maksim
10.07.2018
19:03:44
ещё б начать холивар за задачи в сущностях, но мне лень...)

Bohdan
10.07.2018
19:03:56

Artem
10.07.2018
19:04:04

Maksim
10.07.2018
19:04:16

Bohdan
10.07.2018
19:04:17

Maksim
10.07.2018
19:04:39

Bohdan
10.07.2018
19:04:41

Maksim
10.07.2018
19:05:09
тут ещё маленькое уточнение про какие эвенты речь) не про доменные ли)

Bohdan
10.07.2018
19:05:22

Maksim
10.07.2018
19:05:40

Vitaly
10.07.2018
19:05:42

Maksim
10.07.2018
19:06:13

Vitaly
10.07.2018
19:06:48

Maksim
10.07.2018
19:06:54
просто что ты эвентами называешь? приведи пример
блин, сидел бы дальше сливал игры... нет же, заагрился на знакомые буковки :(

Vitaly
10.07.2018
19:10:27

Maksim
10.07.2018
19:10:41

Bohdan
10.07.2018
19:10:55

Google

Vitaly
10.07.2018
19:10:59

Maksim
10.07.2018
19:11:02

Bohdan
10.07.2018
19:11:25
а как же $this->record и $entity->releaseEvents ?
domain events, все дела

Vitaly
10.07.2018
19:11:47
Ну вот я о том же

Maksim
10.07.2018
19:11:55
ну это просто события, которые были записаны в стрим. Схуяли они паблишатся?)

Bohdan
10.07.2018
19:12:02
ну тут да, тоже хотел сказать
чуть неправильно сформулировано

Vitaly
10.07.2018
19:12:17
Возможно

Maksim
10.07.2018
19:12:22
инфраструктура потом додумывает, что с ними надо ещё чёт сделать, но это уже другое)

Bohdan
10.07.2018
19:12:29
т.к. паблишить их будет тот, кто сделал releaseEvents и плюнул в диспетчер

Vitaly
10.07.2018
19:13:42

Bohdan
10.07.2018
19:14:10

Maksim
10.07.2018
19:14:15
за данные отвечает домен) как эти представления собираются - его дело)
а кто их сериализует, сохраняет и пользователю отдают - вопрос риторический

Vitaly
10.07.2018
19:16:40
Ладно, еще вопрос, никто в Wot blitz не гоняет?)

Bohdan
10.07.2018
19:17:39
я, пожалуй, выступаю за data transformer какой + представления, хранящиеся в домене согласно юзкейсам

Maksim
10.07.2018
19:19:18

Google

Bohdan
10.07.2018
19:20:02

Maksim
10.07.2018
19:20:17

Bohdan
10.07.2018
19:20:34

Maksim
10.07.2018
19:22:10
имхо, мерзкие человеки обложились доменами, юзкейсами и прочей академической лапшой и продолжают творить внутри наследований всякую непотребщину, ой, полиморфизм

Bohdan
10.07.2018
19:22:28
зато слова красивые

Maksim
10.07.2018
19:22:55
ну, так-то да) мне сёдня за ООП jsник вещал. Прям как википедия завещает)

Vitaly
10.07.2018
19:31:13

Maksim
10.07.2018
19:38:26
мне 29 и я себя старпёром пока не чувствую)

Dmitry
10.07.2018
19:39:46
сказал бы я :)

Admin
ERROR: S client not available

Maksim
10.07.2018
19:40:14
скажи) тут клуб анонимных любителей пхп) хуже уже не будет)

Dmitry
10.07.2018
19:42:04
обычно когда так говорят становится хуже

Maksim
10.07.2018
19:48:57
что может быть хуже пхп)

Vitaly
10.07.2018
19:49:22
32 прозвучало, как приговор)
Дык и я не чувствую, но как только всплывает эта цифра, щеглы итмошные и прочие молодые архитекторы включают свою гордыню и предвзятость.

militska
10.07.2018
19:49:45

Maksim
10.07.2018
19:50:04

Vadim
10.07.2018
19:51:32

Artem
10.07.2018
20:05:10
мне 29 и я себя старпёром пока не чувствую)
я вот тоже, но когда начинаешь устраиваться на работу - тут же всплывают ребята "Что?! Вам уже 30?! Вы уже староваты". Ну не так конечно, но возрастом многие интересуются =\

Google

Artem
10.07.2018
20:05:39
и это вот указание в вакансиях, что коллектив молодой - сплошь и рядом

Maksim
10.07.2018
20:06:27
ага. приходишь, а там девочки по 35 лет
и мальчики за 40

Artem
10.07.2018
20:07:38
и мальчики за 40
ну кстати я только 1 раз встречался с разрабом около 40. Обычно всем по 30 - 35. Хотя это всё нерепрезентативная выборка

Maksim
10.07.2018
20:08:21
ну я был в большинстве вменяемых контор спб) всё это пиздёж про молодой коллектив) за дружный не скажу, но если там ботльше 5 человек сидит, точно пиздёж)

Artem
10.07.2018
20:09:03
как бы если работаешь с человеком - это не значит, что в случае чего почку ему отдашь =\
хотя вот на прошлой работе у меня коллектив дружный был, хоть и кодили очень плохо

Maksim
10.07.2018
20:14:27
ну и нахер они такие нужны)
не, в стенах офиса - ток о работе) вне - чё угодно. Плохо кодишь - ничего личного, получай по шапке.

Artem
10.07.2018
20:15:32

Maksim
10.07.2018
20:16:36

Artem
10.07.2018
20:17:35
хотя я не знаю как они до сих пор терпят проверку слива унитаза при приоткрывании дверцы холодильника =\

Maksim
10.07.2018
20:18:59
норм завернул) куда там на собес идти?)

Sergey
10.07.2018
20:18:59
или иди в аутсорс на маленькие проекты что бы вдовль наэксперементироваться)
только сначала все ж на кошках

Artem
10.07.2018
20:20:30
норм завернул) куда там на собес идти?)
я пока ещё тестовое делаю. Практически сделал уже. Umbrellio, кажется так называется. Может и не пригласят - посмотрят что я наструячил, перекрестятся и в корзину :D

Maksim
10.07.2018
20:21:00
блин... прочёл неправильно, сразу неправильные мысли в голове)

Artem
10.07.2018
20:21:11

Maksim
10.07.2018
20:22:35

Artem
10.07.2018
20:22:42

Maksim
10.07.2018
20:22:53
10 минут от коменды... над точно сходить)