Практика IT-собеседований
Как работают классы и объекты в Ruby? · Практика IT-собеседований