Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 November 11

CM

Cucumba Morozov in Ruby, Rails, Hanami | dry-rb
по идее, тоже можно будет
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Cucumba Morozov
я как вернусь в драй-систему, попробую на основе твоей штуки начать строить бпмн диаграммы
Не, это о другом
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Лучше сделай поверх ду нотаций визуализатор
источник

CM

Cucumba Morozov in Ruby, Rails, Hanami | dry-rb
я понимаю, но верхнеуровневые штуки я смогу строить
источник

CM

Cucumba Morozov in Ruby, Rails, Hanami | dry-rb
Anton Davydov
Лучше сделай поверх ду нотаций визуализатор
это, кстати, можно, но я пока хз как мне применять его и зачем 😄
источник

CM

Cucumba Morozov in Ruby, Rails, Hanami | dry-rb
у меня всё не написана, но сформирована статья про то, как к любому говну прикрутить свою ду нотацию
источник

CM

Cucumba Morozov in Ruby, Rails, Hanami | dry-rb
собственно, там и визуализации можно делать
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Cucumba Morozov
это, кстати, можно, но я пока хз как мне применять его и зачем 😄
Ну, если предположить, что ду нотации ближе к бизнес флоу, то ты там сможешь бпмн накрутить уже валидатор
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Вообще, тебе бы в топтал попасть
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Посмотреть на бпмн в реале
источник

CM

Cucumba Morozov in Ruby, Rails, Hanami | dry-rb
я до сих пор хочу бмпн как одноразовые способы что-то визуализировать, а не как штука для строгой постановки задачи
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Cucumba Morozov
я до сих пор хочу бмпн как одноразовые способы что-то визуализировать, а не как штука для строгой постановки задачи
Там скорее это генератор кода из бмпн + валидация флоу
источник

DM

Dmitriy Tensei Malys... in Ruby, Rails, Hanami | dry-rb
что такое bpmn)
источник

SB

Sergey Budaev in Ruby, Rails, Hanami | dry-rb
ActiveInteraction выглядит как то что я себе представлял.
нашёл ещё https://github.com/adomokos/light-service валидация вроде есть, но простая.
И в целом оно на столько простое, что в общем можно и самому написать, чтобы потом с ограничениями гема не бороться.
Я бы выбрал конечно монады, но очень не хочется в легаси тянуть новое понятие в коде, ради сервисов
источник

CM

Cucumba Morozov in Ruby, Rails, Hanami | dry-rb
Dmitriy Tensei Malyshev
что такое bpmn)
https://bpmn2.ru/ норм отправная точка на русском
источник

CM

Cucumba Morozov in Ruby, Rails, Hanami | dry-rb
Sergey Budaev
ActiveInteraction выглядит как то что я себе представлял.
нашёл ещё https://github.com/adomokos/light-service валидация вроде есть, но простая.
И в целом оно на столько простое, что в общем можно и самому написать, чтобы потом с ограничениями гема не бороться.
Я бы выбрал конечно монады, но очень не хочется в легаси тянуть новое понятие в коде, ради сервисов
а почему монады не хочется в итоге?
источник

CM

Cucumba Morozov in Ruby, Rails, Hanami | dry-rb
это просто способ выразить результат
источник

CM

Cucumba Morozov in Ruby, Rails, Hanami | dry-rb
учитывая, как выглядят монады без Do, можно просто пилить структурки и делать на них метод success?
источник

AS

Alex Sherman in Ruby, Rails, Hanami | dry-rb
Cucumba Morozov
все блага рспека с ними недоступны
ретурн нормальный недоступен
спасибо тебе, добрый человек, я как раз смотрел, на чем бы мне реализовать интеракторы.
спас меня от неловкого выбора, буду делать на AI
источник

DM

Dmitriy Tensei Malys... in Ruby, Rails, Hanami | dry-rb
Sergey Budaev
ActiveInteraction выглядит как то что я себе представлял.
нашёл ещё https://github.com/adomokos/light-service валидация вроде есть, но простая.
И в целом оно на столько простое, что в общем можно и самому написать, чтобы потом с ограничениями гема не бороться.
Я бы выбрал конечно монады, но очень не хочется в легаси тянуть новое понятие в коде, ради сервисов
можно просто ActiveModel заюзать
источник