News for hackers. Stuff that matters.
Re:The Rails Doctrine by stouset on Sunday May 14, 2023 @12:24AM (#35935294)
The biggest issue I’ve seen is when companies hire 4 junior engineers with zero or minimal Rails experience to bootstrap their product, let them loose, and… yeah everything quickly becomes a mess.

Nobody understands the conventions so they cargo cult whatever they found from a blog that was last updated in 2013. Or they find novel and extraordinary solutions to problems that the framework literally already solved. Or they have zero experience modeling things in a database—much less doing it the way ActiveRecord encourages—so every battle is always uphill.

The biggest problem with convention over configuration is when you have a team where nobody understands the conventions. But what else do you expect?

Re:The Rails Doctrine by seti0Cha on Sunday May 14, 2023 @10:43AM (#35938383)
I don't believe I've ever seen 4 junior engineers who don't know what they're doing build anything other than a mess. I don't have any experience with rails, so I can't say whether the mess would be worse, but those engineers are definitely going to make one without guidance.
Re:The Rails Doctrine by stouset on Sunday May 14, 2023 @04:39PM (#35941186)
My point precisely :)

I will happily concede, though, that I do think in that sort of situation that Rails can very easily become worse than other languages/frameworks.