Метод каченяти

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Rubber duck assisting with debugging.jpg

Метод каченяти — це метод розв'язання задачі через делегування її уявному помічнику. Метод описаний в книзі «Програміст прагматик».

Суть методу полягає в тому, що ви ставите (чи уявляєте) на робочому столі іграшкове каченятко, і коли в вас виникає запитання, на яке важко дати відповідь — задаєте його іграшці, так неначе вона справді може відповісти. А правильне формулювання питання, як відомо, містить половину відповіді.

Також використовується при зневадженні. Якщо певна частина програми не працює, програміст пробує пояснити каченяті, що робить кожен рядок програми, і в процесі цього знаходить невідповідність синтаксису й прагматики.

Джерела[ред.ред. код]

  1. Andrew Hunt; David Thomas (October 1999). The Pragmatic Programmer: From Journeyman to Master (en). ISBN 0-201-61622-X.