-
No known faults.
-
Covers the whole user story.
-
Is tested to prove that it covers user story.
-
New features are done when the pull request have been merged.
-
Fixes does not have to have a pull request.
-
Only commit code which compiles.
-
If feature is GUI related: contains at least all visual elements defined in corresponding wireframe.
-
Describe the method; what it does, return type and arguments.
- All public methods.
- Private methods which are hard to understand.