Простейший шифр, который могут разгадать все, но у многих он вызывает сложности
Подзадача нужна для реального выбора
Подзадача полезна, когда она меняет выбор, показывает зависимость или хранит отдельный проверяемый итог. Создавать её только потому, что можно добавить ещё один уровень, необязательно. Сначала посмотрите, какую проблему должна решить структура. Допустим, проект — подготовить небольшой домашний путеводитель. Есть ветка «проверить места»: адреса, часы доступа и порядок посещения. Проверка адресов может закончиться раньше остальных и использовать другой источник. Отдельный пункт позволит сохранить этот результат и не перепроверять всё без причины. Но «открыть запись» внутри той же работы может быть просто инструкцией, если его нет смысла выбирать отдельно...