Coding Standards

The purpose of this document is not to force developers to comply with opinionated personal taste such as the placement of curly braces, tabs vs spaces, indent sizing, or other minor tedious coding ideologies. Put simply, the goal is to provide a generalized overview of how to write cleanly organized and optimized code for Test Driven Development (TDD).

Why does this matter?

In order to perform TDD, we must first standardize the way we write our code. Testable pieces of code must follow the patterns set forth within this coding standards document.

Key Beliefs

References

Contained within the list below are the sources of which this document was composed: