Canard

Définition - Que signifie Duck?

En informatique, on peut entendre des professionnels utiliser le mot «canard» d'une manière inhabituelle - une fonctionnalité «canard» est une fonctionnalité inutile qui pourrait être intégrée à un projet, dans le but de détourner l'attention de tout autre changement que les clients , les producteurs ou d'autres tiers pourraient demander.

Definir Tech explique Duck

Une partie de la légende urbaine autour de la fonction «canard» remonte à une histoire sur le développement d'un jeu d'échecs de combat il y a quelques décennies. L'histoire raconte que l'un des programmeurs a inséré un canard animé dans la séquence d'animation de manière à ce qu'il puisse être facilement supprimé, avec l'intention de permettre à des tiers de demander des modifications sans déranger inutilement ce que les programmeurs considéraient comme parfaitement suffisant. résultat. Dans cette histoire, ceux qui évaluaient le projet ont dit qu'il était parfait, mais les programmeurs devaient «simplement se débarrasser du canard». Cette idée est restée et les programmeurs peuvent désormais ajouter des fonctionnalités «canard» pour rendre le développement de projet plus efficace.

Cette définition a été écrite dans le contexte du développement