We introduced and discussed best practices for using Trailblazer in your code. Here is a link to the presentation: https://s3.amazonaws.com/ruby-thursday-pdfs/trailblazer.pdf
A bit about Trailblazer:
"Trailblazer is a thin layer on top of Rails. It gently enforces encapsulation, an intuitive code structure and gives you an object-oriented architecture.
While Trailblazer offers you abstraction layers for all aspects of Ruby On Rails, it does not missionize you. Wherever you want, you may fall back to the "Rails Way" with fat models, monolithic controllers, global helpers, etc. This is not a bad thing, but allows you to step-wise introduce Trailblazer's encapsulation in your app without having to rewrite it.
Trailblazer is all about structure. It helps re-organize existing code into smaller components where different concerns are handled in separated classes."
Melissa is the Founder of RubyThursday and co-organizer of the Ruby Roundtable meetup. Signup for her weekly updates here.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form :(