【发布时间】:2012-03-31 02:07:58
【问题描述】:
当我们在 ActiveRecord 模型中有一个复杂的逻辑时,这将成为一场噩梦。现在我们正在维护一个复杂的 Rails 项目。作为最复杂的模型之一,我们有 4000 多行代码和 140 多个回调。新功能来了就郁闷了,没人知道哪个部分受到影响,需要更新。
有人对这个案子有什么建议吗?组织回调有更好的主意吗?或者我们需要避免滥用回调,并且需要涉及任何其他解决方案?
【问题讨论】:
标签: ruby-on-rails activerecord callback