В программировании есть декларативный, императивный подход. Чтобы не было больно в мозг - программирование мы опустим, и разберем на простых примерах(позаимствованных с заминусованой, спорной статьи).
Имеративный подход - вы рассказываете, как решить задачу.
Пример:
— поставь сковородку на огонь;
— возьми два яйца (куриных);
— нанеси удар ножом по каждому;
— вылей содержимое на сковородку;
— выкинь скорлупу;
— после двух минут достань яичницу из сковродки
— ...
Декларативный подход - вы рассказываете, какой результат хотите получить.
Пример:
— приготовь яичницу
Итог: В декларативном подходе - мы сообщаем, что мы хотим получить как это будет достигнуто - нам без разницы. В императивном подходе-
И как это поможет мне улучшить мой список задач?
Как правило, задачи к нам прилетают в виде декларации: сделай яичницу, сдай отчёт, это моё пиво. Приведение их в императивный подход - это и есть обезьянопонятный подход.
Фактически мы вводим триггеры в нашу систему фильтрации: Декларация и Императив.
Пришла Декларация > Привести к императиву.
Пример:
Возьмем пример с яичницей: Пришла декларация "Приготовить яичницу".
На языке "Джедайских техниках"(он же императивный язык):
Проект "Приготовить яичницу". Его: 1-я задача: "поставь сковородку на огонь".
План проекта(тут не совсем план, скорее список задач, но представим что яичницу и яйца видим в первый раз):
1. Взять 2 яйца куриных.
2. Разбить их.
3. Поджарить на сковородке.
4. Снять после двух минут.
----
Как это будут применять практически, поскольку тут сложно уяснить суть без опыта, и чем это лучше стандартной обезьяноподобной формулировки - я не знаю. Но возможно, кому-то этот подход позволит проще обращаться с задачами. Зато честно!
Декларативный&Имеративный на помощь формулировки задач "для обезьяны"
Re: Декларативный&Имеративный на помощь формулировки задач "для обезьяны"
С помощью подзадач выходит неплохо, у меня так рецепты сформулированы:
Еще первую подзадачу можно вынести в качестве названия задачи (чтобы обезьяна не переживала, как много тут всего делать), а результат - последним шагом.Re: Декларативный&Имеративный на помощь формулировки задач "для обезьяны"
Да, часто так и делал. Но в последнее время размечаю список задач с помощью синтаксиса <>. Выходит:Еще первую подзадачу можно вынести в качестве названия задачи (чтобы обезьяна не переживала, как много тут всего делать), а результат - последним шагом.
<Распечатать значок будильника>
- Найти иконку будильника на flaticon, уменьшить
- Продублировать иконку несколько раз в Word
- Распечатать лист
- Вложить в папку, положить в тумбе прихожей