Skip to content

Containerisation

For codebases with multiple runtime components, working directly on the development host is to be avoided. The recommended approach is to have an isolated and programmatically defined environment in which to develop.

For smaller codebases, and where not possible (i.e. native mobile apps) developing on the host machine is acceptable, but special attention must be paid to keeping documentation up to date, with respect to:

  • Installation and setup guides
  • SDK versions
  • Development and deployment commands