Что такое резиновый утенок?

Если вы когда-нибудь встретите программиста, глубоко разговаривающего с резиновой уткой, не пугайтесь. Вероятно, они просто ищут ошибки в своем коде с помощью популярного метода отладки, называемого отладкой «резиновая утка».

Отладка «резиновая утка» или «резиновая утка» для краткости — это способ отладки кода, объясняя его резиновой уточке. Эта на первый взгляд абсурдная техника возникла из рассказа в Программист-прагматик и чрезвычайно полезна.

Несмотря на название, резиновое ныряние можно выполнять с помощью любой неодушевленный объект.

Отладка может быть очень утомительной задачей. Логические ошибки, например:

  • забвение вызова функции
  • с использованием неверного логический оператор
  • выполнение дополнительной итерации в цикле for

Эти ошибки могут быть затруднены пятно даже после нескольких часов сканирования программы. Rubber ducking позволяет программисту замедлиться и описать свой код как можно проще. Разбив свою программу на части, программисты могут по-новому взглянуть на нее, упростив обнаружение ошибок, которые они, возможно, пропустили ранее, и удаление нежелательного кода в своей программе.

Оцените статью
nanomode.ru
Добавить комментарий