MountainWest RubyConf 2013

Component-based Architectures in Ruby and Rails
This presentation, by Stephan Hagemann , is licensed under a Creative Commons Attribution ShareAlike 3.0
80x15

It's true that goods are better distributable when they are in packages. That is the common view of what Ruby gems and Rails engines are: packages for distribution. This perception misses the great value that comes from packaging without distribution. That is what makes component-based architectures: a helpful tool for organizing growing codebases. We'll talk about how to do this with (and without) Ruby on Rails. Ruby makes it a bit hard to do packages right: you really can't hide anything. Rails doesn't want you to do it. I don't care. We'll do it anyways and it will be awesome!

Conference Videos


Version: 1.0 (535) by Coby Randquist on 2014-02-27