Čtyři programové zásady: Každý program, který běží bez závad, je zastaralý Každý užitečný program je měněn Každé nesmyslné doplnění je ihned dokumentováno Každá chyba je ihned zapsána jako nová funkce