|
My new job requires that I learn something called Ruby on Rails. I figured, WTH, I've spent my career learning new languages and new technologies, this is just one more.
:( I'm starting to fear that I was wrong. I can't make any sense out of how the pieces go together. It has views, models, controllers, helpers, etc. that all seem to talk to each other but it isn't obvious in the code how they do so. It plays fast and loose with names, pluralizing, un-pluralizing, adding or removing underscores, calling method names that seem to bear a resemblance to methods elsewhere in the code but with added words, etc. It's nearly impossible for me to trace through the code to find out where to make the changes I want to make.
It's like I'm programming on Bizzaro World or something. This is supposed to be an improvement? This is supposed to make things better?
Am I the only one who feels this way? HTF am I supposed to work with this stuff? It breaks everything I've ever learned about programming. Who thought this was a good idea? :crazy:
|