Kezdőoldal » Számítástechnika » Programozás » Amikor a programozók azt...

Amikor a programozók azt mondják valamire hogy az egy bug akkor végül is ki hibázott?

Figyelt kérdés
2019. júl. 20. 08:54
 1/9 anonim ***** válasza:
100%
Aki a programot (adott kódsorait) írta. Nem tudod a programra fogni, mert az csak azt csinálja, amit valaki parancsba adott neki.
2019. júl. 20. 08:57
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
Vagy a tervező, vagy a programozó, vagy a tesztelő (mert olyan is van).
2019. júl. 20. 09:57
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:
73%

Vagy a molylepke:

[link]

(kép a Harvard Mark II számítógép naplójából, és a programhibát okozó, beragasztott rovarból - 1947. szeptember 9.)

2019. júl. 20. 10:58
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:
60%

A programozók és a tesztelők egyaránt. A programozók azért, mert elkövették a hibát, a tesztelők meg azért, mert nem vették észre.

Mellesleg megjegyzem, olyan program nincs, amiben ne lenne bug. Tévedni emberi dolog.

2019. júl. 20. 12:11
Hasznos számodra ez a válasz?
 5/9 A kérdező kommentje:
Köszi a válaszokat valahogy ugy ereztem hogy ez a felelősseg megkerüléséről szól
2019. júl. 20. 20:10
 6/9 anonim ***** válasza:
Ne legyél olyan szigorú, a vállalatoknál olyan szoftverek vannak, amelyek legalább 1 millió sorosak. Nagyobbak bármely otthoni hobbi projektnél. Már a hobbi projekt is könnyen túlnő azon a szinten, amikor még minden hibát ki lehet javítani, így el tudod képzelni, hogy kerül egy vállalati programba egy olyan singleton bean, ami nem tárolhat állapotot, mert abból baj lesz.
2019. júl. 20. 21:32
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:

Ez nem erről szól. A programokat emberek írják és az ember téved, ennyi. Ezért van code review, pull request, mindenféle tesztelés, hogy ezek a dolgok kibukjanak. Kb olyan érzésem van a kérdésedtől, hogy ha kibukik egy bug, ott így a világvége jön el és valakit emiatt fel kell akasztani...

Lehetetlen lefedni egy sok százezer soros kódsort egyrészt, másrészt észben is tartani, mindig végigkövetni, hogy mi mire van kihatással. Figyelni kell rá, tesztelni is, amennyire lehet, de bug mindig fog maradni.

2019. júl. 21. 11:24
Hasznos számodra ez a válasz?
 8/9 Meton ***** válasza:

Amikor egy programozó megírja a programját, még általában tele van bugokkal. Első körben ez lehet elírás, figyelmetlenség, de ezeket ki tudja javítani. Viszont a program nem önállóan működik, kell egy környezet is. Az viszont már sokkal bonyolultabb, hogy ezzel a környezettel hol akad össze. Mondjuk lehet, hogy felrak valaki egy olyan programot, amire a programozó nem gondolt és összeakad a sajátjával. Ez nem az ő hibája, nyilván nem tudhatja előre. Ezért szokták kiadni béta tesztelésre próbahasználatra az embereknek, hogy több szem többet lát alapon a lehető legtöbb hibát kiszűrjék.

Aztán jönnek a hibajavítások, amik újabb hibákat generálnak. Tulajdonképpen ez egy végtelen kör.

2019. júl. 27. 08:20
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:
#8 Szoktam mondani, hogy bugokat javítani olyan, mint sárkánnyal harcolni. Ha levágod egy fejét, nő helyette három :)
2019. júl. 27. 14:37
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!