Hogyan különböztesd meg a bugjaidat?
Ha egy szoftver hibás eredményt ad vissza, vagy az elvárttól eltérÅ‘en viselkedik, akkor azt általában egy programhiba, azaz bug okozza. Ha az egész napod egy ilyen bug megkeresésére ment el, talán szeretnéd tudni, milyen fajba sorolható. A biológiakönyvek nem sok segÃtséget nyújtanak az efféle bugok besorolását illetÅ‘en, de sebaj, elhoztam nektek 10 +1 (mindig az a menÅ‘, ha van +1) fajt az internet pókhálójáról összevadászva:
Heisenbug – minél közelebb jársz a helyéhez, annál zavarosabb a hatása.
Higgs-Bugson – olyan hipotetikus hiba, mely várható pár eseménynapló és felhasználói visszajelzés alapján, de bonyolult (ha nem lehetetlen) reprodukálni fejlesztÅ‘i gépen, mivel nem tudni, hogy egyáltalán létezik-e és ha igen, akkor mi okozza. Megtalálásához szükség lenne egy Nagy HadronütköztetÅ‘ debuggerre.
RekurzÃv bug – egy bug, amit akkor hozol elÅ‘, amikor egy másik bugot oldasz fel.
Szerencsejáték bug – olyan bug, ami véletlenül sok pénzt hoz, vagy visz el.
Schrödinbug – egy olyan funkcionális működés, ami akár lehet jó is és rossz is, de ameddig nem nyitod meg a forráskódot, nem tudhatod.
Loch Ness-i szörny bug – egy bug, amit nem lehet reprodukálni, vagy csak egy ember látta.
UFO bug – olyan bug, amit elméletben egy felhasználó talál, de amikor bemutatná, már nem létezik, de Å‘ folyton küldi a reportokat róla újra és újra, meggyÅ‘zÅ‘dése, hogy létezik.
Barna papÃrzacskó bug – olyan bug, ami kiadásra kerül a szoftverben és az okozója annyira szégyenli magát, hogy a fejére húzna egy barna papÃrzacskót.
Mérges barátnÅ‘ bug – olyan bug, ami sokáig nem is okoz hibát, úgy viselkedik, mintha minden rendben lenne, majd a összeomlasztja az egész programot.
Excalibug – olyan bug, amit a fejlesztÅ‘csapat összes tagja megpróbált már kijavÃtani de egyikük (sem méltó rá) -nek sem sikerült.
Tartógerenda bug – ha kitörlöd a bugot okozó kódrészletet, az egész le sem fordul.
2022.09.25. @ 10:33
Az összes tÃpus közül a Barna papÃrzacskó bug rendelkezik a legkülönlegesebb tulajdonsággal: Bármelyik másik bug implicit módon konvertálódhat barna zacskóssá abban a pillanatban, amint megtaláljuk…
2023.01.02. @ 20:11
+1:
Istenes Egy bug – Csak egyszer fordul elÅ‘, és valamiért csak egy személyes bakisorozat környékén. Az okai, nem működése, a mibenléte és a jelentÅ‘sége beláthatatlanok. Az sem biztos hogy észrevetted. (Utólag ki-ki hogy dönt a valósságáról…)