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