Sadržaj:
Definicija - Što znači otklanjanje pogrešaka u pucnji?
Otklanjanje pogrešaka puškomitraljeza proces je uvođenja neispravnih promjena u bilo koji softver koji se testira u nadi da će uznemiriti bugove izvan postojanja. Ovo je dobar primjer slučaja pokušaja i pogreške i dobro funkcionira s malim programima. Ako se njime ne upravlja učinkovito, uklanjanje pogrešaka sačmaricom može uvesti dodatne pogreške.
Techopedia objašnjava otklanjanje pogrešaka
Otklanjanje pogrešaka puškom smatra se softverom ekvivalentom uskršnjih eksplozija, što je čin zamjene nepovezanih komponenti u nadi da kvar nestane. Otklanjanje pogrešaka hardverskog ili sistemskog problema nakon isprobavanja nekoliko mogućih rješenja istovremeno, gdje bilo koja alternativa može dobro funkcionirati. Iako je to u nekim slučajevima uspješno, može nastati i opasnost od uvođenja novih grešaka. Otklanjanje pogrešaka pomoću programa djeluje s višestrukim programima. Svaki pokušaj uklanjanja pogrešaka stanja utrke dodavanjem koda za uklanjanje pogrešaka mijenja brzinu jednog niti u odnosu na drugi. Takav relativni potez često može uzrokovati da problem nestane. Međutim, sve druge promjene koje utječu na ponašanje niti mogu prouzrokovati da se isti problem ponovo pojavi.