В настоящее время я использую удивительный плагин для вложения-fu для приложения Rails, но, как начинающий разработчик, я никогда не сталкивался со сценарием, подобным тому, который я нашел я сам.Будучи как можно сухим в приложении Ruby on Rails
По сути, я использую плагин attachment-fu на двух уровнях.
- Это для пользовательских аватаров в пользовательском классе.
- Разрешить файловые вложения (PDF и т. Д.) В системе обмена сообщениями.
Мой вопрос заключается в том, что лучше всего использовать практика будет в таких ситуациях, чтобы оставаться DRY, ясно и последовательно.
Очевидно, что нет смысла определять и исполнять плагин в обоих классах, но есть что-то очень странное для меня (возможно, необоснованное) о том, что нужно идти вперед и устанавливать его в божественном классе приложений.
Есть ли что-то промежуточное, или родительский класс - путь?
Спасибо!
Черт, это умно, спасибо много! – dolzenko 2009-06-30 18:25:07