Size: a a a

2020 March 12

BT

Bohdan Turchyk in PHP
да и смотреться не будет
источник

F

FOX in PHP
и вот такие мелкие нюансы в итоге наворачиваются в большую кучу говна
источник

MM

Maksim Masiukevich in PHP
FOX
Тулинг тулингом, но так бывает, что надо это на уровне аппликухи поддерживать.

Кто-то угорает по протобафу и ссыт в глаза "да какие версии, там же все поля опциональные, чё там версионировать, если нулл будет". А аналитики потом хер разберут, там нулл потому что по БЛ так было, потому что ошибка в данных или потому что поле скипнули.

Другие по авро угорают, но там с деливери новых схем есть нюансы тоже
та везде есть свои нюансы, но это не проблема es, как таковая)
источник

АС

Альберт Степанцев in PHP
FOX
Тулинг тулингом, но так бывает, что надо это на уровне аппликухи поддерживать.

Кто-то угорает по протобафу и ссыт в глаза "да какие версии, там же все поля опциональные, чё там версионировать, если нулл будет". А аналитики потом хер разберут, там нулл потому что по БЛ так было, потому что ошибка в данных или потому что поле скипнули.

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

F

FOX in PHP
Maksim Masiukevich
та везде есть свои нюансы, но это не проблема es, как таковая)
Верно. Но, как я уже упомянул выше, "типичный спич про эвентсорсинг" непременно касается деталей реализации и их обсуждения, а не самой парадигмы в вакууме.
источник

АС

Альберт Степанцев in PHP
ES не запрещает вам хранить исторические данные
и вообще в целом "денормализовывать" данные так, как хочется
источник

АС

Альберт Степанцев in PHP
кавычки - не зря
источник

F

FOX in PHP
ES сам по себе прекрасен и могуч
источник

MM

Maksim Masiukevich in PHP
FOX
Верно. Но, как я уже упомянул выше, "типичный спич про эвентсорсинг" непременно касается деталей реализации и их обсуждения, а не самой парадигмы в вакууме.
что бы было хорошо, делай хорошо)
источник

DD

Darkwing Duck in PHP
а почему просто не привязывать Миграции к версиям? хотят "старое" - пусть берут в старом виде
источник

F

FOX in PHP
Maksim Masiukevich
что бы было хорошо, делай хорошо)
я такое раз кастомеру сказал, был послан нахуй :) Пришлось делать быстро, качественно и дёшево
источник

АС

Альберт Степанцев in PHP
надо вам проекцию актуальных данных в RDBMS -  ну сделайте
тут нет ничего плохого
источник

MM

Maksim Masiukevich in PHP
ну es нужен-то в очень небольшом количестве кейсов... типа, кейворд модный, концепт простой, но...
источник

MM

Maksim Masiukevich in PHP
srp в теории тоже простой) а реализация в трейтах)
источник

АС

Альберт Степанцев in PHP
Darkwing Duck
а почему просто не привязывать Миграции к версиям? хотят "старое" - пусть берут в старом виде
сорри, но вы слегка не в тему
источник

MM

Maksim Masiukevich in PHP
тьфу, я нарик тупой) не srp, а dry офк
источник

MM

Maksim Masiukevich in PHP
"слегка" попутал)
источник

АС

Альберт Степанцев in PHP
полагаю, что вам сначала нужно немного почитать про матчасть, @asic_pro
источник

F

FOX in PHP
Maksim Masiukevich
srp в теории тоже простой) а реализация в трейтах)
деды делали srp в functions.php )
источник

DD

Darkwing Duck in PHP
Альберт Степанцев
полагаю, что вам сначала нужно немного почитать про матчасть, @asic_pro
читал но не реализовывал, каюсь. Сие новые веяния для меня
источник