我正在使用Rails开发我的应用程序。它有400个或更多的模型,有些模型只包含超过200行的关系,所以处理它太难了。有什么方法可以更恰当和简单的方式处理我的应用程序吗?
答案 0 :(得分:1)
在我正在使用的应用程序中,大约有100个型号。很少有东西可以帮助我们开发它:
case
或if
来处理不同类型的对象(比如admin /普通用户),那么它就会更难理解它们可能你应该使用多态明智的重构需要花费大量时间,但如果你放弃这部分开发,项目维护将变得势不可挡。查看有关Ruby,RoR,重构,元编程的书籍。投入时间学习也可能带来影响。