Minutul de cultură: ce sunt „bug-urile” în sistemele informatice?
Cu siguranță ai auzit de termenul „bug”. IT-iștii sunt la o aruncătură de ochi, deci mă gândesc că ai auzit de „bug”, „bug-uri” sau cel puțin de cuvântul „eroare” (să nu mai scriu că ai întâlnit cel puțin o dată în viață eroarea 404).
Ce sunt „bug-urile” în sistemele informatice? Un fel de eroare logică, dar nu-i eroare de-aia adevărată și nici vreun gândac, deși termenul „bug” a apărut când s-a găsit o molie în calculatorul Harvard Mark II.
Hai să-ți dau un exemplu.
Dacă mergi la o spălătorie auto și introduci o bancnotă de 10 RON, e un bug să primești 8 fise în loc de 4 (2.50 RON per fisă).
De obicei, „bug-urile” țin mult de funcționalitate și se descoperă în faza de testare.
Dau alt exemplu…
Dacă introduci orice bancnotă (tot la spălătoria auto) și apeși de 3 ori pe butonul OK (sau cum s-o numi), înseamnă că e un „bug” dacă primești de două ori mai multe fise.
Sper că nu mergi la o spălătorie auto și „bubui” butonul OK de „nșpe” ori doar ca să testezi… Exemplul meu este pur informativ.
Eroarea înseamnă că sistemul informatic nu funcționează.
În exemplele mele, o eroare ar însemna că bagi bani și nu primești nicio fisă sau chiar să nu poți introduce bancnota sau poate chiar să ți-o „scuipe” după 10 secunde.
În fine, un programator adevărat știe că trebuie să aibă în vedere o grămadă de situații.
Ține minte: un sistem informatic va fi la fel de bun precum programatorul (sau echipa de programatori) care l-a creat.
Într-un sistem informatic, cel mai important lucru este arhitectura.
Îți recomand să dai o „geană” și pe articolul „Primul bug în lumea calculatoarelor”.
Ai nevoie de un IT-ist, programator, consultant IT? Pe pagina „Servicii” găsești lista cu serviciile mele.
„Citești un minut — câștigi un ținut!”
Distribuie și altora: