When programming, one can write off a task quickly, or one can make components modular and reusable for the future. The latter obviously takes more time. But how much? And when it is worth the effort?
Mythical Man-Month
Fred Brooks in MMM summarises that reuse is a nice theory, but …