5 ms·
> Bikesheding, yes. Hours lost in meeting, chat debates, documentation to write, linting configuration Sounds like a team problem, I've been on plenty of teams
by eredengrin 5y ago
> Bikesheding, yes. Hours lost in meeting, chat debates, documentation to write, linting configuration
Sounds like a team problem, I've been on plenty of teams that use clang-format for c/c++ and there have never been any issues like this. Team players know that (almost all) arguing over formatting is not a good use of time. (edit: in case not clear, clang-format is extremely configurable. Set a default config and live with it forever, that's how those teams work.)
> Black took the road of gofmt: you can't chose. And it won because of that: it saved people time and energy.
I don't see how this follows, if a team was dysfunctional enough to be wasting hours and hours of time before, I can't imagine why that wouldn't continue. It just shifts from "let's change this flag in yapf" to "let's switch to yapf because black looks ugly and gives us no options".
- BiteCode_dev 5y ago> Sounds like a team problem, You had a good team. I had a great mum. Some people have great doctors. > It just shifts from "let's change this flag in yapf" to "let's switch to yapf because black looks ugly and gives us no options". If the practice doesn't match the theory, I'd rather trust the practice.
- eredengrin 5y agoWell if it helps your team out then that's great, I just wouldn't expect that to generalize well. But who knows, people are weird, maybe more would give up fighting about style because of a tool change than I expect.
- BiteCode_dev 5y agoI don't have one team, I'm a freelancer, I meet 2 teams each month. I have a large sample to generalize from.
- BeetleB 5y agoAll problems are team problems. It's OK to use technical solutions to get around them.