Comment Re:1 nesting = 1 tab. Let each user choose the vie (Score 1) 238
A favorite comment I ran across on Stack Overflow:
Bad code will always look bad. Tabs are not the cause of bad indentation. Tabs look being customizable and using less bytes makes them better than spaces. And every argument for spaces can be debunked. Present me any code and I'll give you a nicely formatted one using only tabs.
Obviously, this requires using tabs consistently, and not using tabs to indent some lines and spaces for others. The only scenario where this gets complicated is if trying to align parts of different lines together, e.g. initializing a long array to a variable. But then if the variable name changes, you need to fix the adjustment on every other line anyway. Better to start the initialization on a new line.