Skip to main content

Watch: Elegant Coding Through Dynamic Methods

By Ilya Bodrov-Krukowski



Free JavaScript Book!

Write powerful, clean and maintainable JavaScript.

RRP $11.95

Ruby is a great language and metaprogramming is one of its most powerful features. However programmers who are not familiar with this concept sometimes find it difficult.

This is the first video of Ruby Metaprogramming Revealed series and I will explain you how implement dynamic methods making your code more elegant and concise. We will also discuss other useful Ruby methods like respond_to? and class_exec.

Loading the player…

Ilya Bodrov is personal IT teacher, a senior engineer working at Campaigner LLC, author and teaching assistant at Sitepoint and lecturer at Moscow Aviations Institute. His primary programming languages are Ruby (with Rails) and JavaScript. He enjoys coding, teaching people and learning new things. Ilya also has some Cisco and Microsoft certificates and was working as a tutor in an educational center for a couple of years. In his free time he tweets, writes posts for his website, participates in OpenSource projects, goes in for sports and plays music.

New books out now!

Learn valuable skills with a practical introduction to Python programming!

Give yourself more options and write higher quality CSS with CSS Optimization Basics.