Shotgun_debugging Shotgun_debugging

Shotgun debugging - Definition and Overview

Shotgun debugging is a process of making relatively undirected changes to software in the hope that a bug will be perturbed out of existence. This almost never works except in very simple programs, or when used as an attempt to work around programming language features that one may be using improperly; it usually introduces more bugs.

It can be likened to the software equivalent of Easter egging.

This page or an earlier version of it comes from the Jargon file.

Example Usage of debugging

brownpau: debugging this CSS is like having Billy Mays yelling at me from Firebug, "But wait! There's more!"
michaelshuh: Been debugging the same thing since 11am.... I'm not any closer...
slforums: New: WCF RIA Services migration painfull debugging: Hi have been using ria services since july ctp, current.. http://bit.ly/68Zjql
Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.