Besides this, there are times when one creates a simple application in order to meet a special requirement. Perhaps the application will only be run once, or will never doing anything else but that one task. In such cases, why use an ox cleaver to kill a chicken? In terms of shortening development time, hard coding would not be a bad strategy.