Language Specific Styles#
Python#
Python code should conform to Pep-8
Many IDEs provide automatic linting of code to identify violations of PEP-8.
An excellent, extensive, guide to writing good Python code can be found at The Hitchhikers Guide to Python
MATLAB#
A good style guide for Matlab, used by RR engineers, is available on the Mathworks file exchange.
A quick-reference version of this style guide can be found here
Fortran#
See the Fortran Style Guide for Abaqus user subroutines.
Some other useful resources:
C++#
A widely regarded, including by RR, style guide to follow is the Google Style Guide.