|
|
|
|
|
by exDM69
5658 days ago
|
|
His words were quite harsh, but I do have to agree with him to some point. Rails has a culture of "magic", they have conventions on how to do things (e.g. naming stuff) and you aren't really allowed to diverge from that. This does not appeal to me and I'm not surprised to see that others don't like it either. However, I can see how Rails "gets things done", and why so many people like it. Perhaps the author came clear with his opinion a bit too hastily, but you shouldn't ignore someone just because you don't agree with every opinion he has. This was not an article about "why I don't like Rails", that's probably why he did not explain why he doesn't like it. What comes to the article itself, I think it was decent and I don't agree 100% but not bad advice either. |
|
Here we go with the "magic". It is not magic, it just code. Many people are just too lazy to investigate why things works the way they do, and how to change it when the defaults don't fit their needs.
Just for the record, you are wrong about naming conventions, they don't act as mandatory, you can use configuration methods to set up things the way you like it. E.g
Rails has many drawback points, I rather prefer Django views, than Rails, but all this "magic" conspiracy theory is just childish.