English | 日本語

Method Shelters : Another Way to Resolve Class Extension Conflicts

Abstract

"Open Class" instroduces huge flexibility into Ruby, but it also introducse risk of class extension conflicts. To address this problem, some module systems including Classboxes and Refinements were proposed. However, these existing systems have some problems or limitations. This presentation proposes new module system named "Method Shelters" and shows difference between Method Shelters and other systems.

Presentation Language

Japanese

Speaker(s)

avatar

Shumpei Akai

Tokyo Institute of Technology

Ph.D. student in Dept. of Mathematical and Computing Sciences at Tokyo Institute of Technology

Video

http://vimeo.com/26538040


Back to schedule

Back to top