Code Layout
- Brace and parenthesize in K&R style.
- Separate your control keywords from the following opening bracket.
- Don’t separate subroutine or variable names from the following opening bracket.
- Don’t use unnecessary parentheses for builtins and ‘honorary’ builtins.
- Separate complex keys or indices from their surrounding brackets.
- Use whitespace to help binary operators stand out from their