arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Spacing

Spacing is especially important to make code more readable.

hashtag
Indentation

Indentation should be done using tabs — never spaces .

Blocks

Indentation for blocks uses tabs for optimal readability:

BAD:

GOOD:

Line Wraps

Indentation tab for line wraps should use 4 spaces (not the default 8):

BAD:

GOOD:

hashtag
Line Length

Lines should be no longer than 100 characters long.

hashtag
Vertical Spacing

There should be just one or two blank lines between methods to aid in visual clarity and organization. Whitespace within methods should separate functionality, but having too many sections in a method often means you should refactor into several methods.

for (int i = 0; i < 10; i++) 
{
  Debug.Log("index=" + i);
}
for (int i = 0; i < 10; i++) 
{
    Debug.Log("index=" + i);
}
CoolUiWidget widget =
        someIncrediblyLongExpression(that, reallyWouldNotFit, on, aSingle, line);
CoolUiWidget widget =
    someIncrediblyLongExpression(that, reallyWouldNotFit, on, aSingle, line);