Русский
Русский
English
Статистика
Реклама

Действуйте подобно программистам, если зашли в тупик

Даже из самой сложной ситуации можно найти выход. Другое дело, что этот выход не всегда очевиден. В его поисках предлагаем три метода, которые применяют программисты при написании особо сложного кода.

Метод резиновой уточки

Решить задачу при помощи резинового утёнка можно следующим образом. Воображаемому объекту (им может выступать всё тот же утёнок) задаются вопросы, когда ты заходишь в тупик. Считается, что в правильно сформулированном вопросе содержится половина ответа. Этот метод отлично работает не только в программировании. Учитесь задавать правильные вопросы. И не важно кому… хотя бы игрушечному утёнку.


* Если программа не работает (или работает не так, как предполагалось) программист пытается объяснить утёнку, что делает каждая строка программы, и в процессе этого сам находит ошибку.

Парное программирование

Метод парного программирования

Суть парного программирования заключается в том, что над одним и тем же кодом работают одновременно два программиста. Один из них пишет код, а другой отслеживает его корректность и саму логику программы. Со временем программисты меняются ролями. И наблюдатель принимается писать код.

Фактически этот приём можно использовать для решения любых задач.

Думайте вслух

Девушка за клавиатурой

Этот метод используется не только при программировании, но также в разных областях психологии, социологии и технических науках.

Метод прост: участники должны думать вслух, выполняя набор определенных задач. Участникам предлагается говорить всё, что приходит им в голову, когда они выполняют задание. Это может включать в себя то, что они смотрят, думают, делают и чувствуют. Это даёт наблюдателям понимание когнитивных процессов участника.

Метод был представлен в области юзабилити Клейтоном Льюисом, когда он работал в IBM. Тогда он занимался дизайном и разработкой пользовательского интерфейса.

Сугубо практический метод, который поможет в поиске нового решения, если вы работаете над чем-то сложным и запутанным.

Помните, что не существует безвыходных ситуаций

Источник: y-story.ru
К списку статей
Опубликовано: 23.06.2020 03:05:02
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

Истории

Последние комментарии

  • Имя: Вера Холодофф
    09 2020 | 18:22
    Он был и тем, и другим. Нельзя однозначно судить об этом монархе.Подробнее..
  • Имя: Вера Холодофф
    09 2020 | 18:13
    Он был и тем, и другим. Нельзя однозначно судить об этом монархе.Подробнее..
  • Имя: ермаков
    12 2020 | 20:15
    Старение и омоложение У современной медицины отсутствует возможность правильно оценивать процесс старения и омоложения организма человека, да и самим процессом омоложения наука никогда владеть не будеПодробнее..
  • Имя: сергей
    12 2020 | 14:54
    Если вы понимаете, что вашей потребностью является благотворительная помощь, то обратите внимание на эту статью. К вам обратились за помощью те, кто без вашего участия может лишиться увлекательного деПодробнее..
  • Имя: Ольга
    10 2020 | 17:10
    Фу, какой дешевый хайп на трагедии. С чего она взяла, что ее болезни связаны с аварией? 300 км от Чернобыля - это ни о чем. А ничего, что Киев, треть Украины и Беларуси намного ближе?! Я жила менее чеПодробнее..
  • Имя: Андрей
    07 октября 2019 | 16:40
    "Прекрасное далёко" в СССР пели и так и так. Это чей тогда мозг придумал?Подробнее..
  • Имя: Нешароеб
    08 2018 | 22:01
    Это бред про то, что земля не плоская, чекайте науку!Подробнее..
  • Имя: zakko2009
    18 2017 | 22:48
    В.Шебзухов "Притча о двух волках" читает автор (видео) https://youtu.be/oyO3Qr_ai4c Между Правдою и Ложью, Ведомо лишь Одному, Для чего дана возможность Сделать выбор – самому! ИндПодробнее..
  • Имя: )
    24 2017 | 17:43
© 2006-2020, interestno.ru