▲ | bbkane a day ago | ||||||||||||||||||||||
The most important thing is consistency. I've become a huge fan of deferring tabs vs. spaces debates to an autoformatter. Set it; forget it; argue about something else. This is most useful when applied ecosystem wide - no one in the Go ecosystem argues about tabs vs spaces, they just run `go fmt` (or more likely their editor is set to do that automatically) and move the #$@% on with life :) Fortunately for me, newer languages tend to include a formatter in the core install/editor tooling - Go, Rust, Gleam, Dart, probably more I'm forgetting... I think Go pioneered this approach and I'm glad others have taken it as well. | |||||||||||||||||||||||
▲ | kevin_thibedeau a day ago | parent [-] | ||||||||||||||||||||||
An autoformatter wont touch a tabbed ASCII diagram in the comments, | |||||||||||||||||||||||
|