I was thinking the other night about how I can take my web shop, that I
now depend upon, over to version 2. It has a load of bug fixes, and
nuances that mean I will have to do a fair bit of testing to ensure it
is good. How can I do that, I thought, alongside the existing v1
version? And the answer is simple of course. Instead of shop.js, it
will be shop2.js! I can build and deploy both side by side to the same
servers, and only I will know until I'm ready to switch across. The
server will be the same for both, so this gives great flexibility for
us as developers.