Аноним3228568★★★★★

Метод утёнка (англ. Rubber duck debugging) — психологический метод решения задачи, делегирующий её мысленному помощнику. Метод описан в книге «Программист-прагматик (англ.)русск.»[1]. Суть метода заключается в том, что тестируемый ставит на рабочем столе игрушечного утёнка (или представляет его мысленно, на самом деле уточка — это условно, предмет может быть любым), и когда у него возникает вопрос, на который трудно ответить, то он задаёт его игрушке, как живому человеку, словно она действительно может ответить. Считается, что правильная формулировка вопроса содержит как минимум половину ответа, а также это даёт толчок мыслям, направляя их в нужное русло, переводя «поток сознания», фактически — «кашу в голове», в вид формальных терминов.[источник не указан 952 дня]. Метод также используется при отладке. Если определённая часть программы не работает, программист пытается объяснить утёнку, что делает каждая строка программы, и в процессе этого сам находит ошибку.

Сука смертная★★★★★

Немного не в тему но прикол вспомнила: Сижу, зашиваю внучке мягкую игрушечную лошадку. Внучка рядом крутится, переживает. -Бабушка, аккуратнее! Лошадке больно! Бабушка, если лошадка скажет "иго-го" сразу на ранку дуй и иголку отбрасывай.! "Сквозь смех"- Внученька, если лошадка скажет "иго-го" то я не только иголку отброшу, я и тапочки откину🤣🤣

The sound one★★★★★

Вообще этот способ придумали резиновые уточки, чтобы собрать все знания мира и поработить человечество.

Аноним3204632★★★

Годный способ И Эйнштейн говорил: "Если вы не можете объяснить простыми словами, вы не до конца это понимаете" И Фейнман : " учитесь выражать свои мысли так, будто объясняете ребенку лет 7 (и тут главное донести)" А эти ребята точно хуйни не посоветуют

Жду публикации★★★★

Пошла на программиста. Думала, что с первого дня буду делать игры. 3 года было чувство, что учусь на профессора математики. - из анекдота. P.s. лично я понимаю к чему нас всему этому учили

Аккаунт удалён

Для меня программисты сродни богам Олимпа. Ребята, пользуясь случаем, выражаю вам благодарность. От души! Без вас - никуда!!

ЧиКаго

Уточки у меня не было( ну только usb rubber ducky), но я сам себе на на запись объяснял кластеризацию, вероятностые алгоритмы (probablistic, clustering algorithms). Записывал, слушал, когда сам себя со стороны послушаешь, сразу понятно где уже что-то не то, где "э-эээ, мммм...", ну в итоге можешь просто все объяснить, хоть по аналогии, хоть терминами, хоть с историями из жизни. Код свой/чужой вообще иногда "вслух" читаешь, чтобы понять что, где и зачем.

Ветреница лесная★★★★★

О, эти вдохновленные первокурсники. Автор, уточку обычно используют, чтобы объяснить словами, что делает программа, с целью понять, в каком месте ты допустил ошибку — где баг? Математику рекомендую учить с тетрадью, учебником и сборником задач. Меньше слов, больше уравнений.

Алексей Артемьев★★★★★

Тот, кто рассказывает, всегда узнаёт больше. 👌😁

Хминтересно★★★★

Главное, не уехать после выпуска в психбольницу😅

Ни грамма дамы★★★★★

Матан на физмате же изучают. На программировании что ль тоже???

not a kot★★★★★

Матанализ это, конечно, хорошо, но я пока не встречала случаев, чтобы он был полезным в программировании...

Уебись★★★★★

Спасибо за лайфхак)

Аноним3457675★★★★★

Успехов Вам с уточкой !😀

Lilacpurpleflower★★★

У меня этой резиновой уточкой служит соседка с другого факультета

Жук вонючка★★★★

Короче, с вас программист не выйдет

Васянка★★★★★

У меня муж программист. Никогда не спрашивала, как он экзамены в своё время сдавал. Может, тоже на чём-то или ком-то тренировался предварительно.

зови меня хозяин★★

Прикольно. утка-хакер 😎

хватит это терпеть★★★★

Лучше вашего не будет, знания то получает ровно столько, сколько вы ей даёте

Отец свинец★★

Скрудж Макдак - начало ))

Ядерная Физика★★★★★

Матан это так мило😍

Аноним3450933★★★

Тоже занимаюсь программированием и очень помогает все проговаривать про себя да и коллеги так делают

Офигивающий

А это Уткопёс, уткопёс, единственный в мире уткопёс

Alpca★★★★

Я все рассказывала своей кошке 😀

фифти★★

это ТВОЯ уточка!))

Аргументы и факты★★★

Прекрасная практика!!

Никита из Икеи★★★★

А я просто всегда тему, которая не понятна рассказывала воображаемой аудитории и сразу становилось понятно и ещё и запоминалось сразу все.

Павучье чутьё★★★★

Или застрелится

Белый Хроник★★★★★

А по-моему утка проклинает вас на чём свет стоит, ведь вы же весь мозг ей вынесли своими лекциями. Она птичка, ей сложно.

Домосед★★★★★

Открою секрет: чтобы лучше понять, как написать программу, надо её написать. А если подробнее, то просто ставить себе задачи по разработке тех или иных мелких способов автоматизации. Поиск решений, их реализация и отладка в десятки раз быстрее теорию и практику прокачают, чем резиновые уточки. Оптимальный выход: помощником программиста или помощником сисадмина куда-либо устроиться – спрос и ответственность небольшие, а возможностей натаскаться масса.