Na #siege de hoje eu, @tagliati, falei rapidamente sobre a utilidade do recurso que o rails provê que é o acts_as. Com ele podemos adicionar a vários modelos comportamentos compartilhados, como por exemplo, ter produtos, artigos e até mesmo categorias comentáveis utilizando-se de um único modelo de Comentários.
A apresentação teve foco na ideia do uso do acts_as porém as possibilidades e formas de uso são bem variadas podendo tomar forma de plugins, aplicações ou até mesmo engines.