|
|
@ -5,20 +5,22 @@ Please be consistent with the existing coding style. |
|
|
|
|
|
|
|
|
|
|
|
Block style: |
|
|
|
Block style: |
|
|
|
|
|
|
|
|
|
|
|
bool Function(char* psz, int n) |
|
|
|
``` cpp |
|
|
|
{ |
|
|
|
bool Function(char* psz, int n) |
|
|
|
// Comment summarising what this section of code does |
|
|
|
{ |
|
|
|
for (int i = 0; i < n; i++) |
|
|
|
// Comment summarising what this section of code does |
|
|
|
{ |
|
|
|
for (int i = 0; i < n; i++) |
|
|
|
// When something fails, return early |
|
|
|
{ |
|
|
|
if (!Something()) |
|
|
|
// When something fails, return early |
|
|
|
return false; |
|
|
|
if (!Something()) |
|
|
|
... |
|
|
|
return false; |
|
|
|
} |
|
|
|
... |
|
|
|
|
|
|
|
} |
|
|
|
// Success return is usually at the end |
|
|
|
|
|
|
|
return true; |
|
|
|
// Success return is usually at the end |
|
|
|
} |
|
|
|
return true; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
- ANSI/Allman block style |
|
|
|
- ANSI/Allman block style |
|
|
|
- 4 space indenting, no tabs |
|
|
|
- 4 space indenting, no tabs |
|
|
|