Wednesday, June 19, 2013

Metaphor - Programming

Imagine in a dusky evening, carrying a lantern with limited oil, you are lost in a deep jungle full of monstrous beasts.
Your task : to fill your belly with a hearty dinner tonight.

By using adventure games as a metaphor, those wordings closely describe the task of programming.
You are given limited set of tools to solve a very difficult problem.
And tons of way to solve it.

You are to determine the best solution.

For instance, you can kill a beast and cook it for dinner, or chop some firewood and sell it for meats.
Or maybe you can try fishing in the river?
Or just wandering around the forest looking for the lore of magical mushroom that gives fortune?

No comments:

Post a Comment