Skip to main content

Checklist for Projects

  • Human labor should ONLY involved in places for creativity.
  • Any routines that are done manually should be automatically or ditched.

Style:

  • Standard style applied for the same type of code
  • Code coverage should be >= 95%

Tests:

  • Unit tests exist for all features of components
  • Integration tests
  • End to end tests
  • Has Daily build
  • The daily build is deployed in a test environment automatically daily

Deployment:

  • The deployment is done automatically after all tests have passed.
  • The versions are consistent across all systems.