Casa Desenvolupament Què és la depuració d’escopetes? - Definició de tecnologia

Què és la depuració d’escopetes? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Depugging per escopetes?

La depuració d’escopetes és el procés d’introduir canvis no dirigits a qualsevol programari que s’ha de provar amb l’esperança d’existir errors que existeixen. Aquest és un bon exemple de cas de prova i d’error i funciona bé amb programes petits. Si no es gestiona de manera eficaç, la depuració d’escopetes pot introduir errors addicionals.

Techopedia explica el depuració d’escopetes

La depuració d’escopetes es considera un programari equivalent a la sortida de Pasqua, que és l’acte de substituir components no relacionats amb l’esperança que desaparegui un mal funcionament. Es tracta de la depuració d’un problema de maquinari o sistema després d’intentar diverses solucions possibles alhora que qualsevol alternativa pot funcionar bé. Tot i que en alguns casos això pot tenir èxit, també pot suposar el risc d’introduir nous errors. La depuració d’escopetes funciona amb aplicacions multithreaded. Qualsevol intent de depurar una condició de carrera afegint codi de depuració canvia la velocitat d’un fil en relació amb un altre. Un moviment rellevant sovint pot fer que el problema desaparegui. Tanmateix, qualsevol altre canvi que afecti el comportament del fil podria provocar que torni a aparèixer el mateix problema.

Què és la depuració d’escopetes? - Definició de tecnologia