Kterýkoliv hotový program je zastaralý. Kterýkoli nový program stojí více a trvá délě. Kterýkoli program bude růst, až zaplní veškerou paměť, která je k dispozici. Složitost programu roste, až překročí schopnost programátora, který ho musí udržovat. Je-li program užitečný, bude se muset předělat. Je-li program neužitečný, vypracuje se k němu dokumentace.