I was not the speaker whose demo he redid, but was there with the speaker and had a similar point in my metaprogramming talk.
Here is the code from my talk, and a new file named 'yehuda_inspiration.rb' that discusses Yehuda's change to the demo.
https://gist.github.com/1893359
In short, the other presenter was not wrong... he had a piece of code that was stylistically different than what Yehuda would have written (see the 'include vs. extend' comments in that gist. Feel free to read that code example in that gist and make up your own mind.
I know first hand the other presenter did not take offense to this - although Yehuda claiming something is wrong when it is solely a style issue is a bit hubris.
I was not the speaker whose demo he redid, but was there with the speaker and had a similar point in my metaprogramming talk.
Here is the code from my talk, and a new file named 'yehuda_inspiration.rb' that discusses Yehuda's change to the demo. https://gist.github.com/1893359
In short, the other presenter was not wrong... he had a piece of code that was stylistically different than what Yehuda would have written (see the 'include vs. extend' comments in that gist. Feel free to read that code example in that gist and make up your own mind.
I know first hand the other presenter did not take offense to this - although Yehuda claiming something is wrong when it is solely a style issue is a bit hubris.