Taming Complex Business Logic in Ruby
When faced with real life complexity there rarely is an easy way out or a silver bullet solution. Here I will describe the model I’ve come up with during years of trial and error. The solution presented here is as far as I know not a mainstream one and it could be considered somewhat controversial. http://kresimirbojcic.com/2017/01/26/taming-of-complex-business-logic.html
Comments
Also, check rails_workflow gem (https://goo.gl/Jem79Y) - it allows to configure and build business processes including automatic operations, events, user operations, error management and many other things.
Post a comment