News for hackers. Stuff that matters.
Re:Formatting code should be unnecessary by crazygringo on Monday September 08, 2025 @10:05AM (#45168434)
I get what you're saying, and used to think that way, but changed my mind because:

1) Horizontal scrolling sucks

2) Changing values easily requires manually realigning all the other rows, which is not productive developer time

3) When you make a change to one small value, git shows the whole line changing

And I ultimately concluded code files are not the place for aligned tabular data. If the data is small enough it belongs in a code file rather than a CSV you import then great, but bothering with alignment just isn't worth it. Just stick to the short-line equivalent. It's the easiest to edit and maintain, which is ultimately what matters most.

Re:Formatting code should be unnecessary by paddy_m on Monday September 08, 2025 @10:33AM (#45168826)
This comes up in testing a lot. I want testing data included in test source files to look tabular. I want it to be indented such that I can spot order of magnitude differences.