Tibor's Musings

Programming for Reusability: Cheap or Expensive?

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 …

Programming: Technology or People?

What matters more in advancing a software project, a sound technology or a sound team? The team, obviously. But how much?

Mythical Man-Month

In his comments to the MMM edition after 20 years, F. Brooks writes:

Some readers have found it curious that MMM devotes most of the essays to …