Software Style Guide

This is a collection of the software programming style guide for the Heron Mk II codebase. Feel free to suggest revisions or new guidelines.

The “Technical” section describes programming patterns and practices that reduce the chance of error, while the “Formatting” section describes stylistic changes for consistency and making code easier to read.

NASA’s 10 Coding Rules