The post follows the timeline of the decision and the refactorings I did toward the current version of the Export module of Angry Building. It explains how I extract Service objects, Namespacing, and Value objects and integrate them with Ruby on Rails.
The Evolution of Angry Building Export Module
The post follows the timeline of the decision and the refactorings I did toward the current version of the Export module of Angry Building. It explains how I extract Service objects, Namespacing, and Value objects and integrate them with Ruby on Rails.