
Sergey
27.09.2016
22:20:20
ну блин, это уже не принтер)

Yura
27.09.2016
22:20:31
почему
ты говоришь ему

Sergey
27.09.2016
22:20:38
ну потому что это не та идея которую они несут

Google

Yura
27.09.2016
22:20:41
напечатай мне этого пидорка

Sergey
27.09.2016
22:20:45
это больше похоже на трансформеры

Yura
27.09.2016
22:20:46
для этого случая

Sergey
27.09.2016
22:20:50
как во фракталах
а это… ну херня
не решает проблему ни разу
либо я не догоняю чего-то

Yura
27.09.2016
22:21:19
принтеры ещё не показали как они лучше toArray
мой кейз мне больше нравится
там нет кучи пидоров которые знают про юзера
там только принтер про него знает
он знает его поля
он знает какие поля для каких случаев нужны

Google

Yura
27.09.2016
22:22:10
поменял юзер
сильно
поменял принтер

Sergey
27.09.2016
22:22:18
как оно достанет что нужно?
рефлексия?)
геттеры?)

Yura
27.09.2016
22:22:37
рефлексия, или френдли

Sergey
27.09.2016
22:23:10
ты смотрел The Black Books?)

Yura
27.09.2016
22:23:16
нет

Sergey
27.09.2016
22:24:15
очень похожая у нас выходит дискуссия: https://youtu.be/S1hg8LGGOhc?t=4m23s
This new system is very closely modelled on your old system, isn't it Bernard?

Yura
27.09.2016
22:26:31
:)

Sergey
27.09.2016
22:26:44
а сериал рекомендую
он веселый

Yura
27.09.2016
22:26:53
гляну

Sergey
27.09.2016
22:29:46
пойду дальше думать думу
еще хотел обсудить солюшен какой для валидации json схем
но хз… я думаю тебя утомил)
@YuraLukashik https://gist.github.com/fesor/33f041e3f362beff8d0ef977afd1ff66

Yura
27.09.2016
22:46:43
Завтра)

Google

Sergey
27.09.2016
22:47:29
)
@YuraLukashik http://www.yegor256.com/2016/04/05/printers-instead-of-getters.html
если что - я тут это подсмотрел
про принтеры
на самом деле я чуть подостыл и думаю что херня
$assertion->assertJsonSchema([
'$ref' => 'apiary://exampleproject#definitions/foobar'
], [
'bar' => 'string value'
]);
оно работает!

zhikiri
28.09.2016
07:32:47
цікавий поінт

Aleh
28.09.2016
07:47:00
Чёт тоже не понял плюсы принтеров

zhikiri
28.09.2016
08:48:58
А хто як із сервіса в контролер помилки видає ?

Aleh
28.09.2016
09:24:22
throw?)

zhikiri
28.09.2016
09:25:13
Так, я теж про це думаю, мені цей підхід здається найзручнішим

Aleh
28.09.2016
09:28:41
@fes0r сделай коуб с моментом про библию

zhikiri
28.09.2016
09:52:49
https://habrahabr.ru/post/311208/

Yura
28.09.2016
10:01:50
норм
все знают что микросервисы не панацея)

Nadirq
28.09.2016
10:08:22
Да это зараза..
Наплодили вон микросервисов
Теперь удивляются куда данные пропадают
Асинхронности хотели

Google

Nadirq
28.09.2016
10:09:31
Про проблемы с сетью все забыли

Yura
28.09.2016
10:10:31
http://martinfowler.com/articles/microservices.html

zhikiri
28.09.2016
10:10:34
Ну мікросервіси не завжди на мережу зав'язані

Yura
28.09.2016
10:10:38
вот там внизу хорошо написано

Sergey
28.09.2016
10:16:19
@mkusher так понравилось?)

Aleh
28.09.2016
10:16:27
м?

Admin
ERROR: S client not available

Sergey
28.09.2016
10:16:42
ну про библию

Aleh
28.09.2016
10:16:46
аа, да)
можно часто вставлять

Sergey
28.09.2016
10:19:21
а про принтеры - я спросил у чувака который прославляет их
жду ответа
пока профит в том что “инкапсуляция важне srp и мне этого хватает"

Konstantin
28.09.2016
12:02:38
https://habrahabr.ru/company/badoo/blog/311218/

Yura
28.09.2016
16:04:13

Konstantin
28.09.2016
16:50:38
гы

zhikiri
29.09.2016
08:35:44
https://habrahabr.ru/company/hpe/blog/311296/

Aleh
29.09.2016
12:15:33
вот что наличие fesor’a в чате делает)
люди появляются

Google

zhikiri
29.09.2016
12:15:59
“животворящий” :D

Aleh
29.09.2016
12:16:26
ага)
https://wiki.php.net/rfc/callableconstructors

zhikiri
29.09.2016
16:56:00
$fn = "Foo::__construct";
$object = $fn(); не хотілось би так бачити десь в коді

Aleh
29.09.2016
16:56:49
ага
вообще эти вызовы строк(
а вот если бы $fn = Foo::someMethod; $fn(); вот это было бы прикольно)

zhikiri
29.09.2016
17:00:33
+1
Тільки що мене виручила власна обачність і timemachine + NAS
видалив випадково не закомічені данні

Aleh
29.09.2016
17:01:14
просто без строк это гораздо проще статически анализировать
и писать меньше)

zhikiri
29.09.2016
17:01:27
ага, і міс тайпів меньше

Sergey
29.09.2016
17:44:12
@mkusher к слову норм идея
надо подумать почему это не выйдет сделать…. коллизия с константами?

Aleh
29.09.2016
17:44:46
а разве можно называть константы и статические методы одинаково?

Sergey
29.09.2016
17:45:01
да