Das Schrotflinte-Beseitigen

Das Schrotflinte-Beseitigen ist ein Prozess, relativ ungeleitete Änderungen mit der Software in der Hoffnung vorzunehmen, dass ein Programmfehler aus der Existenz gestört wird. Das arbeitet fast nie außer in sehr einfachen Programmen, oder wenn verwendet, als ein Versuch, um Programmiersprache-Eigenschaften zu arbeiten, die man unpassend verwenden kann; es stellt gewöhnlich mehr Programmfehler vor. Diese ungeleiteten, zufälligen Änderungen können jedoch mehr Symptome veranlassen vorzukommen, der beim Auffinden (und deshalb Befestigen) Problemen hilft.

Das Schrotflinte-Beseitigen kann vorkommen, wenn es mit Mehrgewindeanwendungen arbeitet. Der Versuch, bei einer Rasse-Bedingung durch das Hinzufügen die Fehler beseitigend bei Code zur Anwendung die Fehler zu beseitigen, wird wahrscheinlich die Geschwindigkeit eines Fadens in Bezug auf einen anderen ändern und konnte das Problem verursachen zu verschwinden. Obwohl anscheinend eine Lösung des Problems, es eine üble Lage durch die reine Chance und irgend etwas anderes ist, was sich ändert, konnte das Verhalten der Fäden es veranlassen - zum Beispiel auf einem Computer mit einem verschiedenen Planer wiederzuerscheinen. Zu jedem Teil des Programms hinzugefügter Code konnte die Wirkung der "üblen Lage" leicht zurückkehren.


Nearchus / Virtueller LAN
Impressum & Datenschutz