3 ms·
The main problem with Rails is that other developers you work with have strong opinions about coding style, and they hammer you on code reviews if you don't cod
by xyzzy4 11y ago
The main problem with Rails is that other developers you work with have strong opinions about coding style, and they hammer you on code reviews if you don't code their way.
- shampine 11y agoI'm not sure I agree that makes it a Rails problem, more of a developers who happen to use this tool problem.
- lmm 11y agoCommunity is part of tool choice though, for better or for worse.
- xyzzy4 11y agoIt's partly a Rails problem because there's a ton of different ways to implement something, so people will always find reasons to disagree with what you did. And the Rails community seems particularly over-opinionated about these things. There's a lot of cargo cult thinking going on when your stuff gets code reviewed.
- halostatue 11y ago…which is not a Rails problem, but an inexperienced developer problem.
- mountaineer 11y agoWork with on open source projects or with with in a company? In either case, having some agreed upon coding style guides may help reduce individual style conflicts. * https://github.com/airbnb/ruby https://github.com/airbnb/ruby * https://github.com/thoughtbot/guides/tree/master/style/rails https://github.com/thoughtbot/guides/tree/master/style/rails
- xyzzy4 11y agoIt was at a startup.
- al2o3cr 11y agoIf your colleagues don't know how to do code reviews well, I don't think they'll be pleasant to work with in anything.
- hawleyal 11y agoSounds like your company is missing a style guide. Has nothing to do with Rails.