Я пришел из фона С# и только что начал программировать в Ruby. Дело в том, что мне нужно знать, как я могу поднимать события в своих классах, чтобы различные наблюдатели могли срабатывать, когда что-то должно произойти.
Проблема в том, что книги, которые я имею на Ruby, даже не упоминают события, не говоря уже о примерах. Кто-нибудь может мне помочь?