|
|
|
|
|
by hn_throwaway_99
2547 days ago
|
|
My argument against this is that I have never, ever seen a tabbed code base where if you changed the original tab size of the author the code didn't end up looking like total shit, usually because of next-line alignment issues. IIRC the original Sun Java source used an 8-space tab width, and looking at it with a 4-space width made it much more difficult to read. |
|
This probably happens because there are tabs used for alignment too. Like many many many people have said, tabs are for indentation, spaces are for alignment. When people advocate for tabs, they understand their meaning, and they also use spaces for alignment. If someone uses tabs for everything always forever everywhere, they might as well just use only spaces.