Repositório de códigos do aplicativo do MPT
Coding Style
R
Javascript (D3 integration)
- File names end in ".R"
- Maximum line length is 80 columns
- Function names are camelCase
- Variables names are separated by " " like_this
- Put spaces around binary operators, but not parenthesis. e.g: (3 + 4)
- Use space after commas. e.g: func(arg1, arg2)
- Indentation is 4 spaces, no tabs.
- Opening braces go at end of line, closing go on a line by itself.
- Above instructions(for R) also apply here
- Every visualization go in a different ".js" file
- Use different, representative, variable names for each visualization.
- Each graph goes in an specific div, named like "var_name_area".
- Each "js" file has a different customMessageHandler type, named like "var_name_values".