5 ms·
No it isn't. That is the point. If you have one line indented with 4 spaces and one line indented with a tab there is no correct answer what the difference of i
by kevincox 5y ago
No it isn't. That is the point. If you have one line indented with 4 spaces and one line indented with a tab there is no correct answer what the difference of indent is. The only good option is to raise an error.
- dylan604 5y agoright, or encapsulate in some sort of braces ;-)
- kevincox 5y agoSure, that is another option. But your code still looks confusing. Personally I mostly use indent to read code, so requiring that the indent matches the semantic nesting makes it much easier for me to understand.
- dylan604 5y agoLooks confusing to who? Another coder? Then they have issues. I get the original was talking about client facing config files. I'd rather see INI style config files personally. If you're writing ugly code, braces or spaces won't save you. Just don't write ugly code.* Write it like the next person to view your code is an axe murder that knows where you live, so don't make them mad. You can minify later. *I'm ignoring Perl, as it's always ugly