Модель, которую я реализовал, должна экранировать / отформатировать одно из полей в html-дружественную версию введенного текста (в качестве аргумента, скажем, что это сине-красная ткань).
Я реализовал это в обозревателе с обратным вызовом before_save, все работает, нареканий нет.Я изучаю рельсы, когда кодирую, и меня поразило, что от простого взгляда на модель нет никаких признаков того, что у нее есть наблюдатель.
Есть ли аккуратный способ указать (для других программистов, которые могут просматривать / редактировать мой код), что у модели есть наблюдатель или я должен просто сделать это в комментарии (или не делать это вообще).