title: How to understand sender and receiver in Ruby?
body: <p>I find it hard to understand the actual meaning of sender and receiver in Ruby. What do they mean in general? So far I simply understand them as the method call and the one that takes its return value. However, I know my understanding is far from enough. Can anyone give me an specific explanation of sender and receiver in Ruby? </p>