Testing EnvironmentsΒΆ
We progress our changes to software through distinct environements - a build is rleeased to new environments.
These are used to test the build - and it is really important to have distinct and seperated environments - that is sets of servers, and services that use different hardware
The most common bugs are ones where “oh I forgot it would do that in production”