Sommario:
Definizione - Cosa significa Anatra?
Nell'IT, si potrebbero sentire i professionisti che usano la parola "anatra" in un modo insolito: una funzione "anatra" è una funzione non necessaria che potrebbe essere inserita in un progetto, con l'intenzione di distogliere l'attenzione da qualsiasi altro cambiamento che i clienti, potrebbero essere richiesti produttori o altre terze parti.
Techopedia spiega Duck
Parte della leggenda urbana attorno alla funzione "papera" risale a una storia sullo sviluppo di un gioco di scacchi da battaglia alcuni decenni fa. La storia narra che uno dei programmatori abbia inserito un'anatra animata nella sequenza animata in modo tale da poter essere facilmente rimosso, con l'intenzione di consentire a terzi di richiedere modifiche senza fare inutilmente casino con ciò che i programmatori consideravano perfettamente sufficiente risultato. In questa storia, coloro che stavano valutando il progetto hanno affermato che era perfetto, ma i programmatori avevano bisogno di "sbarazzarsi dell'anatra". Questa idea è rimasta bloccata, e ora i programmatori potrebbero aggiungere funzionalità "papere" come un modo per rendere lo sviluppo del progetto più efficiente.