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

Показать описание
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.
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.