web-dev-qa-db-fra.com

Quel est le terme pour une caractéristique "dure" ou un bug intentionnel?

J'ai oublié un terme de programmation d'argot. Cette chose est un bug intentionnel ou une fonctionnalité de leur poitrine utilisée comme distraction. Un exemple d'utilisation, "Hey Bob, QA fait un avis aujourd'hui. Mettez un $THING Dans le module, ils ont donc un problème à trouver ".

Cela peut être utilisé négativement, d'avoir une faille intentionnelle très évidente à découvrir comme une distraction d'un vrai problème.

Cela peut également être utilisé positivement. C'est comme la façon dont vous laissez toujours le sauvetage des chiens à trouver une victime lors de la recherche d'une zone de catastrophe. Il peut également être utilisé pour vérifier qu'un processus QA attrape réellement des défauts.

Quel est le terme que je cherche?

28
Freiheit

Un canard

De http://www.codinghorror.com/blog/2012/07/new-programming-jargon.html :

Une caractéristique ajoutée sans autre raison que d'attirer l'attention de la direction et d'être supprimée, évitant ainsi les modifications inutiles des autres aspects du produit.

47
Sign

En fait, dans la fabrication (et l'assurance de la qualité), il y a quelque chose appelé un test de lapin rouge (AKA Rouge Herring) qui fait référence à la mise en évidence connue de la machine ou à un processus et de s'assurer qu'il est détecté.

Test de lapin rouge

utilisé pour vérifier combien de temps il faut pour identifier un défaut. Dans ce test, une partie rouge est ajoutée au mélange et le temps nécessaire jusqu'à ce qu'il soit découvert soit identifié.

Certaines machines automatisées ont des cycles automatiques (généralement une fois par décalage) où il invite l'opérateur à charger la partie "lapin rouge", puis il exécute le cycle vérifiant que la logique de détection d'erreur et de rejet fonctionne correctement.

22
Scott Whitlock

On dirait que mes professeurs l'appelaient Beubugging ou semis de faute. L'idée est que si vous vouliez estimer la population de quelque chose comme des poissons dans un lac, vous pouvez les attraper, les étiqueter et les libérer, leur donner du temps à assimiler au hasard avec les autres poissons, puis estimer la population basée sur le nombre de poissons marqués Vous attrapez plus tard.

this Recherche lien trouve une page dans un livre par le regretté Great Watts Humphrey où il parle de cette technique.

5
DeveloperDon