I’m mostly surprised at these results, but having had things like go fmt available when I’ve hacked on golang stuff I’ve entirely[^1] given up being irritated by someone else’s coding style as long as there is consistency enforced throughout the project. And I mean enforced, go fmt or terraform fmt style. 🤣
For Ruby I’ve been trying out StandardRB recently, integrated it into a couple of side repos at work to test it out and whilst I don’t agree with all the choices, I don’t disagree with the choices enough to override anything. The consistency wins out over my personal choice.
(Interestingly the ones I disagree with the most are things that “spoil” git diffs the most, like trailing commas on all arrays split over multiple lines.)
I’m mostly surprised at these results, but having had things like
go fmt
available when I’ve hacked on golang stuff I’ve entirely[^1] given up being irritated by someone else’s coding style as long as there is consistency enforced throughout the project. And I mean enforced,go fmt
orterraform fmt
style. 🤣For Ruby I’ve been trying out StandardRB recently, integrated it into a couple of side repos at work to test it out and whilst I don’t agree with all the choices, I don’t disagree with the choices enough to override anything. The consistency wins out over my personal choice.
(Interestingly the ones I disagree with the most are things that “spoil” git diffs the most, like trailing commas on all arrays split over multiple lines.)
[^1] And by entirely, I mean mostly.