Концепция «Вылить воду чтобы набрать заново и вскипятить»

Давайте разберем как работает метод “привести ситуацию к эталонному состоянию”

Теория

Задача:

Нужно вскипятить чайник. Как мы будем действовать? Наверно, алгоритм наших действий будет похож на этот:

Ситуация 1.

  • Мы берём чайник
  • наливаем воду
  • ставим на огонь или включаем, если он электрический
  • ждём, пока она вода вскипит

Нормальная такая последовательность действий для человека.

Ситуация 2.

Теперь нам нужно вскипятить чайник, но в чайнике уже есть вода. В этой ситуации обычный человек пойдёт с середины алгоритма, с того момента, где вода уже в чайнике.

А робот с его мышлением робота поступит так: выльет воду и запустить алгоритм “Вскипятить чайник”. Как будто воды в нём не было.

Да, робот потратит больше воды. Да, у него будет больше операций. Но зато он выполнил отлаженный и понятный алгоритм. Иногда (да что уж иногда, почти всегда), такой подход оказывается верный. Потому что часто “быстро сделали, да долго переделывали и обсуждали”. А еще “быстро: это когда медленно, но без остановок”.

0 Shares:
Возможно вам будет это интересно

FAQ

FAQ он и есть FAQ: ответы на типовые комментарии, запросы и вопросы

Интернет-магазины черный список

Ниже собран список интернет-магазинов, которые по возможности я стараюсь избегать. Для объективности стараюсь указывать причину. В большинстве случае…