Where can virtualization techniques be applied by an application developer? How can virtualization be applied on a day-to-day basis?
I would like to understand from veteran developers making use of it. I am interested in the following things:
- How it helps in development.
- How it could be used for testing purposes.
- What are the recommended practices.