Friday, 5th July 2019

Brighton Dome, Corn Exchange

Gold Sponsors

Silver Sponsors

2018 // 2017 // 2016 // 2015 // 2014 @brightonruby

2017
Eigen What Now?

Eliza de Jager

Eliza de Jager @code_kitten

Developer at Zappi Store.


Eigenclasses are an important construct in Ruby and, although obscured from the everyday developer, are core to many meta-programming principles and techniques.

We delve into what an eigenclass is, how to access it, and how to make use of this knowledge in order to improve our meta-programming techniques. Method lookup, singleton methods, class_eval and instance_eval, and include and extend will all be explained in the context of eigenclasses.

Friday, 7th July 2017