Skip to content

Coding Style References

cagreer18 edited this page Jul 15, 2019 · 2 revisions

This is the preferred coding style of this project. The inspiration for the coding style are:

  1. General Style Guide: Google Java Style Guide
  2. Branching Guide: A Successful Git Branching Model
    1. Modification: features are prefixed with 'feature/' before the feature name.
    2. Modification: hotfixes are denoted as 'hotfix/[version-number]' instead of 'hotfix-[version-number]'
    3. Modification: releases are denoted as 'release/[version-number] instead of 'release-[version-number]'
  3. Test Naming Conventions: Given-When-Then
    1. Using Equivalence Partitioning and Boundary Value Analysis for guidelines and testing input.
    2. Using Modified Condition/Decision Coverage for guidelines and testing conditionals.

Note: Adding more references as the need for more conventions and guidelines arise.

Clone this wiki locally