|
|
1
2
这是一个开放式的问题,让您有机会展示您的Ruby、Rails和一般的OO知识。 首先,我将讨论Rails与普通Ruby的区别和约束,这将显示您对Ruby的对象模型以及Rails的约束和特性的理解。值得注意的是,必须讨论单表继承和使用它而不是具有单独的类和表的潜在问题(尽管对于业务逻辑,仍然可以在抽象类中使用继承)。 此外,您可以讨论Rails是如何工作的,例如,它大量使用代理委托,尽管这可能太深入了,但它将显示出对Rails内部工作的理解,如果需要执行任何“异常”操作,则需要这样做。 最后,我将讨论设计模式,因为Rails的成功利用了许多模式和范例,比如MVC和ActiveRecord——我们现在认为这是理所当然的。 |
|
|
2
2
完美的答案是“你说的是什么意思?”因为“你怎么看”是一个相当模糊的词。 |
|
|
3
0
我可能会谈到ActiveRecord。 |
|
|
4
0
Rails是使用Ruby构建的框架,所以完全面向对象? 我想问题是问Rails应用程序中的对象是什么,以及它们在Rails应用程序的生命周期中是如何使用的。另外,三个重要组件(模型、控制器和视图)是如何从已经具有方法和属性的类继承的。 但你真的应该反问,因为如果你总的来说,你可以做一个长篇演讲作为答案。 |
|
|
5
0
我想说-铁路上的OOP被低估了。 因为Ruby是动态语言,Rails更多地关注约定,而不是其他任何东西。 完全主观。实际上-我甚至不是一个RoR开发者… |
|
cluster1 · 采取独立的新行动的好处是什么? 1 年前 |
|
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 1 年前 |
|
|
Fred Willmore · Rails控制器不呈现任何模板 2 年前 |
|
|
Diogo Amaral · 实现API请求的正确方式 2 年前 |
|
|
Meknassih · 在控制器方法中分配给模型没有任何作用 2 年前 |
|
|
Michael Ding · Rails上的默认会话到期问题 2 年前 |
|
|
Flávio · 基于另外两个生成数组 2 年前 |