09 czerwca 2010

Robaki komputerowe

Zakupilem ksiazke Andreasa Zellera Why programs fall, w ktorej podaje on za Raymond (1996) bardziej specyficzne nazwy robakow komputerowych.
Bohrbug - wystepujacy przy dobrze zdefiniowanym, nieznanym stanie programu (z mechaniki kwantowej;
Heisenbug - pojawia sie lub znika podczas prob zlokalizowania go (zasada nieoznaczonosci Heisenberga);
Mandelbug - wykazuje zachowanie niedertemistyczne, a moze chaotyczne z powodu swej budowy traktowanej jako zlozone (zbior Mandelbrota);
Shroedinbug - nie pojawia sie przy normalnym, uzytkowniku, lecz wtedy, gdy ktos uzywa programu w niezwykly sposob (kot Shroedingera).

Shroedinbug chyba bedzie moim ulubionym robakiem, sam czasem tak dzialam :)