Best Imitation of Your Class
Speaker(s)
Shugo Maeda (Network Applied Communication Laboratory Ltd.)
Abstract
Ruby's open classes contribute to extensibility of applications such as Ruby on Rails. However, they sometimes cause serious conflicts between class extensions. This talk illustrates problems of open classes, and propose a resolution by which classes can be refined locally.
Keywords: selector namespace, classbox, context-oriented programming
Date
2010-08-27 18:00 - 19:00
Room
Main Convention Hall
Speaker Profile
Shugo Maeda (Network Applied Communication Laboratory Ltd.)
He is a director of Network Applied Communication Laboratory Ltd., a co-chairperson of Ruby Association LLC, and a daimyo programmer.
Spoken Language
ja
Presentation Material
(Sorry, currently not available)