1

我正在开发一个 Rails 3.x 应用程序,并且有一些关于日志记录的代码,我想在 M、V 和 C 之间共享。

我正在考虑把它扔进去,lib但由于这些东西可以被所有人使用并且有一个特定的问题,日志记录,我认为它可能是一个成为问题的候选者。

这是否是创建关注模块的合适用例?

谢谢!

4

1 回答 1

1

不,设置记录器不是问题所在。它们更多地用于添加由多种方法组成的角色或鸭式接口——诸如此类。

如果记录器更复杂,那么您希望将其放入初始化程序而不是 lib。

关于顾虑: http ://signalvnoise.com/posts/3372-put-chubby-models-on-a-diet-with-concerns

于 2014-02-08T03:44:30.670 回答