Программирующее дерево
В последнее время меня занимает идея программирующего дерева. Это когда, пока проектируешь, не только собираешь записи в
журнал проектирования, но и специальным образом организуешь части журнала в структуру, направляющую работу.
В программирующем дереве такой структурой является иерархия. Но задана она хитрым образом. Часть высказываний в дереве требуют что-то от нас, в другой части мы отвечаем на эти требования, вводя допущения. И так они чередуются друг за другом, вплетая в дерево всё бо́льшие подробности.
Пока у меня скверно получается писать на эту тему. Всё, что есть, написано на каком-то около-методологическом языке. Знаю из первых обсуждений текста, читать такое трудно. Вместе с тем, эта практика — самая интригующая, потому что помогает выгрузить в метод то, как я сам собираю сложные системы,
путём выращивания.
Текст сейчас такой не потому что мне наплевать на читателя. Дело в том, что чтобы что-то качественно донести, нужно самому досконально и с разных сторон это потрогать и понять, а практика только нарождается. Понятные описания вероятно последуют, сейчас же стадия движения на ощупь. Делюсь этим больше в поисках первых интересантов и единомышленников.
На сегодня из самых коротких текстов с примерами есть описание программирующего дерева
на примере ситуации коммуникативного дизайна. Если трудно идёт, но интересно, гляньте недавнюю статью про практику
дерева гипотез, четыре года спустя. Если пока тёмный лес, не переживайте — позже последуют более доступные тексты.