我目前正在为 Rails 应用程序使用很棒的 attachment-fu 插件,但作为一名新手开发人员,我从未遇到过像我自己遇到的情况那样的场景。
本质上,我在两个级别上使用了 attachment-fu 插件。
- 用于用户类中的用户头像。
- 是允许消息系统中的文件附件(PDF等)。
我的问题是在这些情况下保持DRY、清晰和一致的最佳使用实践是什么。
显然,在这两个类中定义和执行插件是没有意义的,但是对我来说有一些非常奇怪的东西(可能没有根据),只是继续在虔诚的 Application 类中设置它。
两者之间有什么关系,还是父类是要走的路?
谢谢!