Services, operations, transactions, monads and other fancy words - Bartosz Bonisławski (ENG)

preview_player
Показать описание
Speech of Bartosz Bonisławski, Software Engineer at Toptal, at Ruby Wine in Chisinau, 13.04.2019

Some time ago we started doing so-called ‘Service Objects’, but no one ever created community accepted guidelines for creating them.

Solutions based on ""railway oriented programming"" are getting more and more popular. We’ve got dry-transaction, trailblazer-operation, waterfall, and few others.

I'd like to present whole concept of railway oriented programming and compare existing solutions for handling it in ruby.

welcome to shbcf.ru