|
|
|
|
|
by caw
5316 days ago
|
|
I was noticing this, as I've been trying to learn Rails. I already know some Ruby and I wanted to try to learn the web framework so I just didn't know CakePHP. The gem thing is getting to me. I understand gems as a function of something like user authentication or sending emails. That works great, it's like Perl modules. Now I wanted a Ruby based shopping cart to make an e-commerce site. From my googling, there pretty much was only spree. It's all voodoo because, no, you're not supposed to modify the source code. You're supposed to use yet another gem to patch the code so you can have your custom additions, or you code based on hooks. But the documentation for this is scarce, especially since it seems they just changed this in one of the latest releases. Drupal, on the other hand, has extensive documentation and random blogs. I don't know if everyone else "just gets it" and I'm just left out here in the cold because I'm new. I gave up and just worked on the Agile Web Development with Rails shopping cart. I now understand 100% of the code base I'm using and can make it do whatever I want. I would like to think I'm a decent coder, as I can produce readable code, albeit not at a super fast speed, but I think that's a function of not doing it every day at work since I'm in IT and not web development. |
|