У меня есть простая проблема, но я не знаю, как лучше всего это сделать.
У меня есть два класса ActiveModel (скажем, SimpleUser и User).Я хотел бы поделиться некоторыми реализациями методов между ними (скажем, метод full_name, который объединяет имя и фамилию, чтобы оставаться простым).
В классическом ОО-языке я бы использовал абстрактный класс, которыймои два класса расширились бы.Но в Ruby (и даже в Rails) какой подход лучше?