configit/codestandards — pull request #2 by jez9999 (2012-01-08 20:06:10+00:00)
Title: Proposed change to tab indentation to start github standards discussion!

As suggested by kasper, I've issued this pull request to start discussion on changes to the C# (and other) coding standards files as part of ongoing coding standards updating being considered. The only change I made in this was to the indentation rule, changing "2 spaces" to "1 tab". My justification for this change is as follows:

Should we standardize on using tabs for indentation, spaces for alignment?

To me, 2-space indentation makes it a bit more difficult to make out indented blocks. With tab indentation, everyone can configure their IDE to display tabs at whatever width they want for indentation; I also think it makes more sense semantically (if something is at 3 levels of intendation, you have 3 tab characters to indicate this, rather than 6/9/12/etc. space characters).