12th March, Kevin Rutherford, Telling, not Asking

Post date: Feb 12, 2013 5:5:37 PM

From the speaker: "During the last 12 months we have seen a rapid rise in the discussion

of “proper” object-oriented approaches to designing Ruby and/or Rails

applications. One sound-bite that comes up frequently goes something

like “You need to change your code to Tell, Don’t Ask”. What does that

mean in practice? This session seeks to examine one aspect of this big

topic, looking at how to use publish-subscribe techniques to de-couple

responsibilities. The session will be full of code and full of debate:

I don’t think there is “one best way” and so I would like to explore

the pros and cons of various options with the session participants."


Dr Kevin Rutherford is author of the vastly under-rated Reek code

smell detector, and the vastly over-rated book ‘Refactoring in Ruby’.

If you have ever used Unix System V or transferred money between bank

accounts, you’ve unwittingly used his code. He was using vi before you

were born.