This guide should be used to assist members of the engineering team in writing good quality applications. This is intended as a brief checklist and set of baseline standards for the team to follow. It should be shared with development partners as the expectation for all work contributed to projects. Adherence to standards should be monitored and enforced by Technical Leads.
Generally use and enforce the standards outlined here. If your project varies in style at all from this document, agree that up front, document the standard, and enforce the standard you're using by adding tooling to your project. Overall, it is important to be internally consistent and predictable.