The practice (or perhaps
art) of "nudging" one's
code into submission. This involves taking code that is mostly correct and twiddling some bits or adding/removing lines, without really having any specific reason to do so, until the code starts to
work. Also, a terrible way to write code.