• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

转载 ,如何采访Ruby/Rails大牛

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

互联网让记者这个职业变得没有门槛,只要愿意,任何人都可以成为网络记者,尤其是网络技术记者,你甚至都不需要与采访人见面,只需准备一些问题,然后去封邮件就OK了,当然被采访人一般都会很繁忙,因此要让你的邮件脱颖而出得到回答,你就需要多提些有趣的问题,没有有趣的问题?那也没关系,Joseph Wilk为你准备了一个采访Ruby/Rails牛人的问题清单,你只要照着问就可以了,以下就是他列出的9个问题:

  1. 如果有一架无人驾驶客机,并且它的控制系统是由Rails编写的,现在有机会来抢先体验它,那么您会选择它作为你的出行工具吗?为什么?
  2. 尽管Ruby很强大,但它也不过是个脚本语言而已,并且对于真正的产品来说,它显得过于动态和黑客化,我的问题就是,为什么要抱怨Ruby继承了许多Perl的缺点并且缺乏国际化支持,而不去试试Python呢?
  3. Ruby采用了一种独特的方式解决了多重继承(multiple inheritance)的问题,您能解释下这种方式的优点和缺点吗?
  4. 您认为向Ruby的Builtin Class中注入method值得推广吗?请顺被给出一些实例来佐证您的观点
  5. 您能解释下为何nil.object_id等于4吗?

    >> nil.object_id
    => 4

  6. Twitter是目前比较流行的使用Rails构建的网站,您对Twitter选择Rails怎么看?
  7. 您能解释下has_many的运行机制吗?
  8. 如果有一个完全使用script/generate scaffold 构建的网站,那么,如果你向‘/images/1′发送一个POST请求,将会发生什么情况?
  9. 如果每种语言都可以用一个人来表示,那么你觉得它们分别会是什么样的人,为什么?(Ruby Person,Python Person,Java Person,PHP Person)

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Ruby: case 语句的使用发布时间:2022-07-14
下一篇:
kramdown 0.14.0,Ruby 的 Markdown 解析器发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap