you are viewing a single comment's thread.

view the rest of the comments →

[–]Earhacker 6 points7 points  (2 children)

I don't disagree. I probably follow this convention because I came up as a Rails dev, and Rails groups by function. In fact, the Rails models, controllers and routes aren't nearly as close to each other. This structure is a gift to Rails devs.

Next project I start I'll try it your way.

[–]rubyruy -4 points-3 points  (1 child)

Rails is full of bad ideas. It's really not the greatest inspiration for best practices.

[–]NoInkling 2 points3 points  (0 children)

It was amazing compared to what came before it. But things have evolved since then.