Оглавление:
Определение - Что значит утка?
В сфере ИТ можно услышать, как профессионалы используют слово «утка» необычным способом - функция «утка» - это ненужная функция, которая может быть добавлена в проект с намерением отвлечь внимание от любых других изменений, которые клиенты производители или другие третьи стороны могут запросить.
Техопедия объясняет утку
Часть городской легенды о «утке» восходит к рассказу о разработке игры «Боевые шахматы» несколько десятилетий назад. История гласит, что один из программистов вставил анимированную утку в последовательность анимации таким образом, чтобы ее можно было легко удалить, с целью позволить третьим сторонам запрашивать изменения без ненужного возни с тем, что программисты сочли вполне достаточным результат. В этой истории те, кто оценивал проект, говорили, что он идеален, но программистам нужно было «просто избавиться от утки». Эта идея застряла, и теперь программисты могут добавить функции «утки» как способ сделать разработку проекта более эффективный.