Schrödinbug
In data-processing programming, a schrödinbug is a bug which is not discovered and nonawkward for the users, but which appears after somebody read again the source code or uses the software in a nonusual way. As from this moment, the program does not function any more for anybody, until the bug is corrected.
The fact that the bug appears just after somebody read again the source code is of course impossible. The phenomenon occurs when the data processing specialist discovers the bug by reading the code and checks it by a test. The fact of making carry out this test with the program the met in a state preventing it from functioning correctly, which gives the impression that the bug appeared whereas the program was not modified. It is in fact because the bug corresponds to a rare case of use which had never taken place before.
Another case of schrödinbug can occur when the program of debugging comprises itself light a bug, and, when it is used to test a program, gives the result which a bug is present in the program tested, whereas in world of effective operation, this bug does not exist. Contrary, it arive that a bug, detected during an effective treatment, does not appear any more when he is tested by means of a program of debugging.
Etymology
The word schrödinbug is the fusion of “Schrödinger”, name of the inventor of the experiment of the Chat of Schrödinger, and “bug”, bug.
See too
| Random links: | Just has KIS | Matthieu Messagier | Wasmannia auropunctata | Ezzelino III da Romano | Travel at the end of loneliness | Danzig_(bande) |