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
The Principles of Beautiful Web Design, 4th Edition
Learn PHP in One Day and Learn It Well
Learn SQL (using MySQL) in One Day and Learn It Well