Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)

2020 February 12

A

Arthur in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
(
ты это хаскелистам в лицо скажи
спокойно, он ошибся вентилятором
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Евгений Ромашкан
Как это связано со стейтом и его изменением?
Так, что у тебя десять приложений с разными моделями одних данных.
Но твоя суперинкапсулированная модель не структуру описывает, которую с горем пополам можно привести к относительной согласованности стандартными методами, а
п о в е д е н и е
источник

A

Arthur in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
только не будем хаскель срач наводить
источник

A

Arthur in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
я просто не шарю в хаскеле (
источник

YG

Yury Golikov in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Можете прокомментировать, как вы преложили бы решить данную проблему
источник

YG

Yury Golikov in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
всем привет

дано:
1) рест апи(spring-boot, jpa(hibernate), стандартная слоёная архитектура, дто преобразуются в ентити и обратно через набор самописных конвертеров, которые вызывают друг друга)

проблемы:
1) начинают появляться разные дто для одной сущности в зависимости от ситуации требуется вызывать определённый дтоконвертер который вернёт определённую дто
2) из-за вложенности дто приходится переопределять всю иерархию конвертеров и дто начиная с изменённой сущности
3) я начинаю захлёбываться от количества конвертеров и дто
4) попытка избавиться от дублирования дто через переиспользование старых(но не используя часть полей) частично сломала мне типизацию, но не избавила от кучи конвертеров

как можно решить проблемы с наборами дто?
источник

A

Arthur in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
только похапе
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Yury Golikov
всем привет

дано:
1) рест апи(spring-boot, jpa(hibernate), стандартная слоёная архитектура, дто преобразуются в ентити и обратно через набор самописных конвертеров, которые вызывают друг друга)

проблемы:
1) начинают появляться разные дто для одной сущности в зависимости от ситуации требуется вызывать определённый дтоконвертер который вернёт определённую дто
2) из-за вложенности дто приходится переопределять всю иерархию конвертеров и дто начиная с изменённой сущности
3) я начинаю захлёбываться от количества конвертеров и дто
4) попытка избавиться от дублирования дто через переиспользование старых(но не используя часть полей) частично сломала мне типизацию, но не избавила от кучи конвертеров

как можно решить проблемы с наборами дто?
o glorious rich model
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ... in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Yury Golikov
всем привет

дано:
1) рест апи(spring-boot, jpa(hibernate), стандартная слоёная архитектура, дто преобразуются в ентити и обратно через набор самописных конвертеров, которые вызывают друг друга)

проблемы:
1) начинают появляться разные дто для одной сущности в зависимости от ситуации требуется вызывать определённый дтоконвертер который вернёт определённую дто
2) из-за вложенности дто приходится переопределять всю иерархию конвертеров и дто начиная с изменённой сущности
3) я начинаю захлёбываться от количества конвертеров и дто
4) попытка избавиться от дублирования дто через переиспользование старых(но не используя часть полей) частично сломала мне типизацию, но не избавила от кучи конвертеров

как можно решить проблемы с наборами дто?
перейти на скала
источник

AG

Alex Gryzlov in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
звучит как задача для ЛИНЗ
источник

YG

Yury Golikov in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Ну вот я скорее про первое.
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Alex Gryzlov
звучит как задача для ЛИНЗ
ПОВЕДЕНИЕ линзами опиши
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
нельзя данные, они анемичны
источник

ЕР

Евгений Ромашкан... in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
Так, что у тебя десять приложений с разными моделями одних данных.
Но твоя суперинкапсулированная модель не структуру описывает, которую с горем пополам можно привести к относительной согласованности стандартными методами, а
п о в е д е н и е
>Так, что у тебя десять приложений с разными моделями одних данных.

Если у тебя 10 разных приложений мутируют одно и то же состояние то у тебя какая-то очень извращённая анемия.

Если у тебя 10 версий одного приложения то эта проблема уже вне рамок рич/анемик и разруливать нужно как-то по другому
источник

w

welcometotheclubbudd... in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
источник

w

welcometotheclubbudd... in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Евгений Ромашкан
>Так, что у тебя десять приложений с разными моделями одних данных.

Если у тебя 10 разных приложений мутируют одно и то же состояние то у тебя какая-то очень извращённая анемия.

Если у тебя 10 версий одного приложения то эта проблема уже вне рамок рич/анемик и разруливать нужно как-то по другому
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Евгений Ромашкан
>Так, что у тебя десять приложений с разными моделями одних данных.

Если у тебя 10 разных приложений мутируют одно и то же состояние то у тебя какая-то очень извращённая анемия.

Если у тебя 10 версий одного приложения то эта проблема уже вне рамок рич/анемик и разруливать нужно как-то по другому
они не мутируют данные
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
они друг друга вызвают
источник

YG

Yury Golikov in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Да дело конечно же в инструментах, а не кривых руках)
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
возьмёшь меня ситио?
источник