What is a sandbox?
When talking about testing, I love to mention a popular meme among developers relating to the almighty Chuck Norris that states the following:
Although this is funny and sometimes it may seem, with the power of inexperience, the easiest choice, this is not a good philosophy at all!
Developing your customizations and testing them in a dedicated and safe org is the key to delivering good software, be it a bugfix or a complex 6-month project.
The main characteristic of a sandbox is that they are a (more or less) complete copy of production, regarding metadata data and data: the level of similarity with production depends on the kind of sandbox we choose.
Sandboxes prove to be helpful in a variety of situations, including the following:
They create an isolated environment where you can develop code, with no risk to production data and business...