Update 'Coding Style'
parent
42b846ccd2
commit
7ce71ef18f
1 changed files with 12 additions and 0 deletions
|
@ -39,7 +39,19 @@ Above all, the following rule from the GNOME developer documentation should alwa
|
|||
Keep the length of source code lines to 100 characters or less to ensure maximum readability on most modern monitors with a reasonable font size. Longer lines of code are more difficult to read and understand. Too many indentations should be interpreted as an indication that code restructuring is required.
|
||||
|
||||
### Indentation
|
||||
Each new level is indented by 2 spaces, braces go on a line by themselves, and they are indented as well:
|
||||
|
||||
```c
|
||||
while ((c = *str++))
|
||||
{
|
||||
if ((c >= 97) && (c <= 122))
|
||||
{
|
||||
c = c - 32;
|
||||
}
|
||||
hash = (hash * 33) ^ c;
|
||||
}
|
||||
```
|
||||
Continuation lines should align wrapped elements either vertically using Python’s implicit line joining inside parentheses, brackets and braces, or using a hanging indent [1]. When using a hanging indent the following should be considered; there should be no arguments on the first line and further indentation should be used to clearly distinguish itself as a continuation line:
|
||||
|
||||
### Braces
|
||||
|
||||
|
|
Loading…
Reference in a new issue