首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >面向对象,Rails

面向对象,Rails
EN

Stack Overflow用户
提问于 2010-01-04 14:54:04
回答 5查看 461关注 0票数 4

我被问到这个问题,“您如何看待rails中的面向对象?”在面试中,对这个问题的完美答案是什么?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-01-05 01:40:58

这是一个开放式的问题,让您有机会展示您的Ruby、Rails和一般的OO知识。

我将首先讨论Rails与普通Ruby的区别和约束,这将显示您对Ruby对象模型的理解以及Rails的约束和特性。值得注意的是,必须讨论单表继承和使用它的潜在问题,而不是拥有单独的类和表(尽管仍然可以在业务逻辑的抽象类中使用继承)。

此外,您可以讨论Rails的工作原理,例如它通过代理大量使用委托,尽管这可能太深入了,但它将显示出对Rails内部工作原理的理解,如果需要做任何“不寻常”的事情的话。

最后,我要谈一谈设计模式,因为Rails的成功是利用了许多模式和范例,如MVC和ActiveRecord -我们现在认为理所当然的东西。

票数 2
EN

Stack Overflow用户

发布于 2010-01-04 15:19:39

完美的答案应该是“你这么说是什么意思?”,因为“你怎么看”是一个相当模糊的术语。

票数 2
EN

Stack Overflow用户

发布于 2010-01-04 15:26:31

我可能会谈到ActiveRecord。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1997907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档