|
|
|
|
|
by drumdance
5238 days ago
|
|
I've been on Rails for close to 15 months, before that about 10 years on PHP. It took me a little bit to grok Rails, but it was mainly about trying to understand where Ruby ends and Rails begins. I had done a ton of OO PHP and MVC stuff on Zend Framework, so I quickly grasped the questions around what code goes where. The hardest parts for me to understand was the ways you could redefine classes on the fly, modules, blocks and closures. For a self-taught programmer coming form PHP-land those are all new concepts. (Though I had a smidgen of experience with closures via JavaScript, I don't recall any tutorials making a direct comparison. It was only later one that I saw the similarities.) |
|