Services, operations, transactions, monads and other fancy words -  Bartosz Bonisławski (ENG)
Channel: Ruby Meditation
Date: 02/05/2019

Speech of  Bartosz Bonisławski, Software Engineer at Toptal, at Ruby Wine in Chisinau, 13.04.2019
http://www.rubywine.org

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.

Announcements and conference materials https://www.fb.me/RubyMeditation
News https://twitter.com/RubyMeditation
Photos https://www.instagram.com/RubyMeditation
The stream of Ruby conferences (not just ours) https://t.me/RubyMeditation