некоторое время назад я обнаружил статью ( Роли: составные единицы поведения объекта ), в которой описываются преимущества использования ролей и интерфейсов или другие способы работы с требованиями поведения. Кто-нибудь из вас знает, где я могу найти больше литературы об этом, или знает больше о ролях?
Я знаю, что это почти тема исследования, но, может быть, кто-то (может быть, какой-нибудь программист на Perl) что-то пробовал с ним (Moose?).
Примечание: причина добавления тега "perl" заключается в том, что, возможно, программисты на Perl с большей вероятностью дадут ответ.