Во время моего последнего урока импровизации мы делали упражнение, в котором у каждого был монолог. Я был удивлен тем, как каждый человек смог так плавно оживить сцену с началом, кульминацией и концом. Когда одна из моих одноклассниц Ольга вышла на сцену и ей дали локацию «Магазин мороженого», она тут же превратилась в официантку магазина мороженого. Прогуливаясь по магазину, она попробовала вкус мороженого и оживила рожок мороженого. Она сделала несколько глотков, а затем отругала рожок мороженого за то, что он сделал ее задницу большой, но боролась с тем, насколько он был восхитителен. В конце концов она решила выбросить мороженое в мусорное ведро. Все выглядели так, как будто готовились к этой сцене всю прошедшую неделю.

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

Замечаю аналог в программировании. Когда я сегодня занимался парным программированием с нашим фронтенд-разработчиком Бруно, я спросил, почему он определил функцию в классе A, но не в классе B, я ожидал, что он будет готов с ответом. Вместо этого он сказал: «Давайте разберемся» и открыл класс А, просматривая строку за строкой, где использовался этот метод. Он понял, что на самом деле в этом методе не было необходимости, и в итоге мы его убрали.

Вы не можете знать ответы на некоторые вопросы в жизни. И пытаться удержать все в голове утомительно. Что вы можете сделать, так это быстро приспособиться к моменту и действовать на месте.

Также опубликовано в моем блоге http://eatlovecode.com/staying-flexible-always/.