ajs*_*sie 9 php ruby ruby-on-rails
我对ruby一无所知,但对php有很多了解.
当你在ror中编码时......如果你是初学者,你真的明白表面下发生了什么吗?你是否必须了解它,或者仅仅知道足够快速建立一些东西是否足够好?
寻找过渡的人们的经验.
IMO已经从C#转到Ruby on Rails回到C#,你可以通过简单的应用程序完全满足Rails的"意见"而不知道发生了什么.但是,如果你必须做一些不是简单的CRUD任务或者需要以不同于正常渲染表单,用户点击帖子,基本搭建创建控制器动作方式的方式实现CRUD任务,你就会遇到障碍.一旦你达到这个目标,你就需要了解更多Ruby本身,以确切了解Rails正在做什么.
像大多数事情一样,一旦你完全理解了一些东西,你就会瞧不起一小步,记住你第一次抬头看到的那座山.我想说,对于大多数开发人员来说Ruby很难理解,原因如下:
我能给出的最好的建议是每个语言/框架/开发环境只提供一种操纵机器/网络方面的方法.错误是认为这是唯一的方法.如果你接近Ruby的想法,这与PHP有什么关系,那么期望挣扎,因为在很多情况下,就在表面之下,它不会.
一个具体的例子是:
但是,如果你问
因此,利用Ruby和rails框架中的所有功能,您应该花一些时间来学习基础知识.是的,你可以用铁杆之类的东西来创造奇迹,知识非常有限.想象一下,你可以做几年坚实的红宝石学习.
彼得·诺维格(Peter Norvig)写了一篇非常好的论文,称十年来自学编程.我建议你去看看.
| 归档时间: |
|
| 查看次数: |
1003 次 |
| 最近记录: |