|
|
|
|
|
by jblochjohnson
5811 days ago
|
|
It's funny to read this, 'cause in many ways I started programming (flailingly) with Ruby/Rails, and then worked backwards from there. I read Peter Cooper's Ruby for Beginners book, which ended with a little Rails, and then I read some HTML. I didn't know a lick about JavaScript for a while, and so there were all these Rails helpers and shortcuts, and they were a complete mystery! Rails has so much "magic" to it that I often found myself confronted by problems that I could not understand, because I was at a level too abstracted to really know what was happening. In an odd way, though, it was really helpful – it was like walking around in a giant robot suit, being able to make greater strides than I really should have been able to on my own strength, and then having it break down from time to time and forced to understand pieces of the nitty gritty. Eventually it broke down so much that I had to do a lot of the background reading I should have done from the start; but what's nice is that I could never imagine coding a project of any sort without some sort of strict organizational system like Rails'. |
|