Jak rozumieć nadawcę i odbiorcę w Ruby?

Trudno mi zrozumieć rzeczywiste znaczenie nadawcy i odbiorcy w Ruby. Co one ogólnie oznaczają? Do tej pory po prostu rozumiem je jako wywołanie metody i to, które pobiera swoją wartość zwracaną. Wiem jednak, że moje zrozumienie jest dalekie od wystarczającego. Czy ktoś może mi podać konkretne wyjaśnienie dotyczące nadawcy i odbiorcy w Ruby?

questionAnswers(6)

yourAnswerToTheQuestion