Šura-Bura seadused

Šura-Bura seadused on programmeerimises täheldatud seaduspärad, mis on nime saanud Moskva Ülikooli professori Mihhail Romanovitš Šura-Bura järgi.

Seadusi on kolm:

 1. seadus: Iga programmi võib pikendada ühe käsu võrra.
 2. seadus: Iga programmi saab lühendada ühe käsu võrra.
 3. seadus: Pole olemas keerulisi ja seejuures õigeid programme.

Esimesed kaks Šura-Bura seadust tähendavad seda, et iga arvutust on võimalik teostada kas keerukamalt või lihtsamalt kui iga olemasolev algoritm seda võimaldab.

Viited 

Loogika
Infotehnoloogia
Informaatika
Algoritmid