Why write a resource manager?

Here are a few reasons why you may want to write a resource manager: