How is breaking useful, working software ever a good thing?<p>If being “more agile” means that instead of making software that still does its job several years later, I make something that needs constant attention to stay working, then I’m OK with keeping my uncool, old-fashioned ways of doing things.