Implementing a State Machine as a service with aasm gem.
I recognise the gem aasm is one of the most useful gems when we want to explain how our objects or lo...
Tags: ruby, patterns