Simple VM manager with add, list, modify and delete
Write a simple manager for virtual machines: add a VM with its attributes, list VMs, modify a VM's attributes and delete a VM. Handle errors such as adding a duplicate id or changing or deleting an id that does not exist, and keep the code easy to extend.
No answer yet. Write the first one; the best answer gets endorsed.
