Skip to content

Coding Standards

Paul Talbot edited this page Jul 30, 2020 · 1 revision

HERON derives its coding standards from RAVEN, with the following exceptions:

  • Variables, methods, and functions should be named according to PEP8 standards. In particular, under_score style naming is encouraged.
  • Class names shall continue to use CamelBack with the first letter capitalized.
  • Compatibility with Python 2 is not maintained in HERON, so imports from __future__ are not required.

All other code standards, documentation, and commentary shall be according to the RAVEN standards.

Clone this wiki locally