Programming language guidelines
Here are official guidelines for the major programming languages used in AI research projects.
Python
PEP 8 — the Style Guide for Python Code
Java
C++
General best practices
- The clean coder: a code of conduct for professional programmers (Martin, Robert C.) Acessible through UoM login by using the “Shibboleth” option.