Архитектура это граница
Архитектура это граница

Полная версия

Архитектура это граница

Язык: Русский
Год издания: 2025
Добавлена:
Настройки чтения
Размер шрифта
Высота строк
Поля
На страницу:
2 из 2

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

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

Это ещё одна причина, почему порядок требует усилия, а хаос – нет. Предсказуемость не возникает сама. Её создают границы. Границы не возникают сами. Их проводят и удерживают. Цепочка усилий: провести границу, удержать границу, получить предсказуемость, использовать для планирования, действовать целенаправленно. На каждом звене – усилие.

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

Можно возразить: а случайность? Разве случайные изменения не могут привести к порядку? Теоретически – да. Практически – вероятность исчезающе мала. Случайное изменение с равной вероятностью ведёт в любую сторону. Сторон, ведущих к хаосу, несоизмеримо больше, чем сторон, ведущих к порядку. Ждать, что случайность создаст порядок – значит ждать бесконечно.

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

Так замыкается круг. Хаос – состояние без различий. Без различий – без границ. Без границ – без предсказуемости. Без предсказуемости – без возможности целенаправленного действия. Чтобы действовать, нужно выйти из хаоса. Чтобы выйти из хаоса, нужно провести границу. Граница – первый шаг к порядку. И единственный способ обрести предсказуемость.

Этот круг – не ловушка. Это описание реальности. Хаос самодостаточен в своей непредсказуемости. Он не нуждается ни в чём для своего существования. Порядок, напротив, нуждается в границе. Граница нуждается в том, кто её проведёт. И в том, кто её удержит. Порядок – это всегда чей-то порядок. Кто-то его создал, кто-то его поддерживает.

Но провести границу – только начало. Её ещё нужно удержать. Потому что направление к хаосу никуда не исчезает. Оно работает постоянно, незаметно, неустанно. Граница, которую перестали удерживать, начинает размываться. Предсказуемость, которую перестали защищать, начинает исчезать. И система снова движется туда, откуда начала – к неразличимости, к непредсказуемости, к хаосу.

Это не угроза. Это констатация. Порядок хрупок. Предсказуемость временна. Всё, что создано усилием, сохраняется только усилием. Отпустить – значит потерять. Не сразу, но неизбежно.

Часть I подошла к концу. Хаос определён: состояние без различий, естественное направление, источник непредсказуемости. В хаосе невозможны действие, ответственность, планирование. Хаос – это то, из чего нужно выйти, чтобы началась любая осмысленная деятельность. Выход один – граница.

Хаос – естественное состояние. Порядок – исключение, требующее усилия. Вопрос не в том, как создать порядок. Вопрос в том, как его удержать. На этот вопрос отвечает граница.

Часть II: Граница

Акт проведения границы. Первое решение. Создание различия. Эта часть показывает, что граница – не техническое решение, а онтологический акт: она создаёт то, чего до неё не было.

Глава 3. Различие

Провести границу – создать различие. До границы – одно. После – два.

Хаос не преодолевается постепенно. Нельзя медленно выйти из состояния неразличимости. Либо есть различие, либо его нет. Переход мгновенен. Он происходит в момент, когда проводится граница.

Граница – не следствие порядка. Граница – его причина. Не сначала порядок, потом границы между его частями. Сначала граница, потом – всё остальное. Это первый акт. До него ничего нет. После него – есть различие, есть стороны, есть возможность.

Что делает граница? Она разделяет. Это её единственная функция и единственный смысл. Разделить – значит создать то, чего не было: две стороны вместо одной однородности. Внутреннее и внешнее вместо неразличимого. Это и то вместо просто есть.

3.1. Акт разделения

Граница – это акт. Не объект, не структура, не свойство. Акт. Действие, которое производит результат. До акта – одно состояние. После – другое. Между ними – момент разделения.

Что происходит в этот момент? Однородное перестаёт быть однородным. Там, где не было частей, появляются части. Там, где всё было неотличимо от всего, возникает отличие. Линия проходит через неразделённое и создаёт разделённое.

Это не метафора. Это буквальное описание того, что происходит при любом акте различения. Провести границу – значит указать: здесь заканчивается одно и начинается другое. До этого указания вопрос о том, где заканчивается одно, не имел смысла. Не было одного. Не было другого. Было только неразличённое целое.

Первое решение в любой системе – где провести границу. Не как устроить внутреннее. Не какие выбрать средства. Не как организовать работу. Всё это – потом. Сначала – где граница. Где система заканчивается и начинается среда. Что внутри, что снаружи. Это решение предшествует всем остальным, потому что без него нет системы, о которой можно принимать решения.

Акт разделения необратим в особом смысле. Границу можно стереть, можно провести заново, можно изменить. Но нельзя сделать так, чтобы разделения не произошло. Момент, когда различие создано, меняет всё. После него мир уже содержит это различие. Даже если граница исчезнет, след останется: здесь было разделено.

Почему акт, а не процесс? Потому что нет промежуточных состояний. Нельзя провести границу наполовину. Нельзя создать половину различия. Либо есть линия, разделяющая на две стороны, либо её нет. Граница не возникает постепенно. Она либо есть, либо отсутствует.

Это объясняет, почему начало так важно. Первый акт разделения определяет всё последующее. Он создаёт пространство, в котором будут приниматься все остальные решения. Ошибка в первом акте – ошибка в основании. Всё, что построено на этом основании, несёт в себе эту ошибку.

Акт разделения требует решимости. Провести границу – значит взять на себя ответственность за различие, которого до этого не существовало. Создать то, чего не было. Это не обнаружение скрытой структуры. Это создание структуры. Граница не находится – она проводится. Не открывается – устанавливается.

В хаосе нет скрытых границ, ожидающих обнаружения. Хаос однороден. Границы в нём появляются только тогда, когда кто-то их проводит. Это акт воли, акт решения, акт создания. После него есть то, чего не было до него.

Линия проходит через однородное. По одну сторону – одно. По другую – другое. Момент разделения состоялся. Теперь есть различие.

Представим пространство без разделений. Что в нём можно выделить? Ничего. Не потому что там пусто – там может быть сколько угодно содержимого. Но без границы содержимое не делится на части. Оно остаётся сплошным, неразличённым, единым. Теперь представим, что через это пространство проведена линия. Мгновенно появляется структура. Есть то, что по эту сторону линии. Есть то, что по другую. Есть сама линия как место раздела. Три элемента вместо одного неразличённого целого.

Акт разделения не нуждается в обосновании. Граница проводится не потому, что именно здесь правильное место. Правильного места не существует до границы. Граница сама создаёт место, которое становится правильным после её проведения. Это парадокс основания: нельзя обосновать первое решение тем, что появится только в результате этого решения.

Каждое следующее разделение уже имеет контекст. Оно проводится внутри пространства, созданного предыдущими разделениями. Но первое разделение такого контекста лишено. Оно проводится в пустоте. Вернее – в однородности, которая станет пустотой только после того, как граница отделит от неё нечто. Первый акт – самый свободный и самый ответственный одновременно.

Так возникает различие. Не из ничего – из однородного. Не постепенно – мгновенно. Не само по себе – через акт. Граница проводится, и мир меняется. В нём появляется то, чего не было: две стороны, два положения, два ответа на вопрос «где?». Здесь – одно. Там – другое. Между ними – линия раздела. Акт совершён. Различие создано.

3.2. Внутреннее и внешнее

Граница создаёт стороны. До границы – однородное. После – внутреннее и внешнее. Это не метафора. Это буквально: провести границу значит создать различие между тем, что внутри, и тем, что снаружи.

Внутри – одни законы. Снаружи – другие. Асимметрия сторон неустранима. То, что внутри границы, подчиняется правилам, которые устанавливает тот, кто провёл границу. То, что снаружи – существует по своим правилам, независимым от этого решения. Внутреннее контролируемо. Внешнее – дано.

Эта асимметрия фундаментальна. Система не выбирает среду. Среда существует до системы и будет существовать после. Но система выбирает, где провести границу между собой и средой. Этот выбор определяет, что станет внутренним – подконтрольным, изменяемым, управляемым. И что останется внешним – данным, принимаемым, неподконтрольным.

Две стороны одной линии несводимы друг к другу. Нельзя сказать, что внутреннее – это просто часть внешнего. После проведения границы это уже не так. Внутреннее обретает собственный статус, собственные законы, собственную логику. Оно выделено из внешнего и больше ему не принадлежит. Связь остаётся – через границу. Но тождество утрачено навсегда.

Что значит контролировать внутреннее? Это значит иметь власть над его устройством. Решать, как оно организовано. Менять его по своему усмотрению. Внутреннее – пространство свободы того, кто провёл границу. Здесь его решения имеют силу. Здесь его воля определяет порядок.

Что значит принимать внешнее как данное? Это значит признавать пределы своей власти. Внешнее нельзя изменить изнутри. Можно только учитывать. Можно приспосабливаться. Можно выбирать, как реагировать. Но нельзя распоряжаться. Внешнее – граница свободы. За этой чертой решения не имеют силы.

Представим систему, которая пытается контролировать то, что находится за её границей. Это невозможно по определению. То, что контролируется, – внутри. То, что снаружи, – не контролируется. Если система расширяет контроль на что-то внешнее, она тем самым сдвигает границу. Это что-то становится внутренним. Граница проходит теперь в другом месте. Но асимметрия сохраняется: по-прежнему есть внутреннее и внешнее, контролируемое и данное.

Асимметрия сторон создаёт напряжение. Внутреннее стремится к порядку – тому порядку, который устанавливает система. Внешнее безразлично к этому стремлению. Оно существует по своим законам. На границе эти два порядка встречаются. Или два беспорядка. Или порядок и беспорядок. Граница – место встречи разного.

Именно поэтому граница требует внимания. Она не просто линия раздела. Она место, где внутреннее соприкасается с внешним. Где контролируемое встречается с неконтрольным. Где свобода упирается в данность. Это место потенциального конфликта. И место потенциального обмена.

Обмен через границу неизбежен. Ни одна система не существует в изоляции. Что-то входит, что-то выходит. Но обмен происходит на условиях, которые определяет граница. Не всё может войти. Не всё может выйти. Граница фильтрует, отбирает, регулирует. В этом её функция: не только разделять, но и соединять – но соединять контролируемо.

Внутреннее и внешнее – не симметричные понятия. Внутреннее активно: оно устроено, организовано, подчинено замыслу. Внешнее пассивно с точки зрения системы: оно просто есть, независимо от её намерений. Эта асимметрия и есть суть различия, созданного границей. Не просто два, а два разных. Не просто части, а части с разным статусом.

Граница определяет не только что внутри и что снаружи. Она определяет отношение между ними. Внутреннее относится к внешнему как к среде. Внешнее относится к внутреннему как к одному из многого. Для системы среда – всё, что не она. Для среды система – лишь часть того, что есть. Ещё одна асимметрия, ещё одно следствие проведённой границы.

Так граница создаёт мир с двумя полюсами. Здесь и там. Своё и чужое. Контролируемое и данное. До границы этих полюсов не было. После – они определяют всё.

Важно понять: внутреннее не лучше внешнего. Внешнее не хуже внутреннего. Это не ценностное различие. Это структурное. Разница не в качестве, а в положении относительно границы. Одно и то же может быть внутренним для одной системы и внешним для другой. Статус зависит от того, где проведена линия.

Но для каждой конкретной системы различие абсолютно. Нельзя быть одновременно внутри и снаружи одной границы. Нельзя быть отчасти контролируемым, отчасти данным – в отношении одной и той же системы. Граница не знает полутонов. Она разделяет полностью.

Это различие между внутренним и внешним – первое, что создаёт граница. И самое важное. Все остальные различия вторичны. Они возможны только после того, как установлено главное: где проходит линия между тем, что принадлежит системе, и тем, что ей не принадлежит. Между своим и не своим. Между тем, за что система отвечает, и тем, что она принимает как условие.

3.3. Определение

Определить – значит ограничить. Это не случайное совпадение слов. Это суть понятия. Дать определение чему-то – значит указать его границы. Сказать, где оно заканчивается. Отделить его от всего остального.

Определение отвечает на вопрос: что это? Но ответить на этот вопрос можно только одним способом – указав, чем это не является. Это – не то. И не это. И не вот это. Определение работает через исключение. Оно проводит границу между определяемым и всем остальным.

Система без границы не имеет определения. Вопрос «что это за система?» не имеет ответа, если неизвестно, где система заканчивается. Она сливается со средой. Она не отличается от того, что её окружает. Она неопределённа – буквально: не имеет пределов.

Граница говорит, что есть система. Вот это – система. Это – внутри. Это – принадлежит ей. А вот это – уже нет. Это – снаружи. Это – среда. Граница отвечает на вопрос об идентичности. Что это такое? То, что внутри этих границ.

Идентичность системы – в её границе. Не в содержимом. Содержимое может меняться. Компоненты могут заменяться. Процессы могут перестраиваться. Но пока граница остаётся той же, это та же система. Изменить границу – получить другую систему. Даже если внутри всё осталось прежним.

Две системы с одинаковым внутренним устройством, но разными границами – это разные системы. Они по-разному определены. У них разные идентичности. Они отвечают на разные вопросы о том, что входит, а что не входит в их состав.

Почему содержимое не определяет систему? Потому что содержимое существует только внутри границы. Сначала нужно знать, где граница, чтобы потом говорить о том, что внутри. Содержимое вторично. Граница первична. Определение дают не по содержимому, а по границе.

Это объясняет, почему так трудно понять систему без ясных границ. Непонятно, что изучать. Непонятно, что включать в рассмотрение, а что исключать. Непонятно, где остановиться. Система без границы – это не сложная система. Это отсутствие системы. Есть только неразличённое, которое ещё не стало чем-то определённым.

Акт определения тождественен акту ограничения. Определяя, мы ограничиваем. Ограничивая, мы определяем. Это одно и то же действие, описанное с разных сторон. Провести границу – значит дать определение. Дать определение – значит провести границу.

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

Система получает идентичность в момент проведения границы. До этого момента нельзя сказать, что она существует. Существовать как система – значит быть отграниченным от среды. Значит иметь определение. Значит отвечать на вопрос «что это?» указанием на границу.

Граница как ответ на вопрос об идентичности – не одна из функций границы. Это её главная функция. Разделить на внутреннее и внешнее – значит сказать, что внутреннее есть. Что оно существует как отдельное. Что оно имеет идентичность, отличную от всего остального.

Представим, что нужно описать систему. С чего начать? С границы. Сначала – где она заканчивается. Потом – что внутри. Иной порядок невозможен. Нельзя описывать внутреннее, не зная, где проходит граница внутреннего. Описание без границы – описание ничего. Или описание всего, что то же самое.

Определение через границу избавляет от бесконечности. Без границы описание не имеет предела. Всегда можно добавить ещё что-то. Всегда можно расширить контекст. Граница говорит: здесь стоп. Это – внутри. Это – описывается. Остальное – снаружи. Остальное – не предмет описания.

Так граница делает возможным само понимание. Понять – значит выделить. Выделить – значит ограничить. Ограничить – значит провести границу. Без границы нет выделения. Без выделения нет понимания. Понимание и определение связаны через общий корень – границу.

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

Отсюда ответственность того, кто определяет. Провести границу – значит решить, что будет существовать как отдельное. До решения этого отдельного не было. После – оно есть, со своей идентичностью, своими пределами, своим определением. Тот, кто проводит границу, создаёт сущность. Это акт не описания, а учреждения.

Система существует потому, что кто-то провёл её границу. Не обнаружил – провёл. Не нашёл – создал. Без этого акта система остаётся возможностью, растворённой в неразличённом. Граница переводит возможность в действительность. Делает неопределённое – определённым.

Граница – не ограничение. Граница – условие существования. Без неё нет системы. Есть только часть среды, ничем не отличающаяся от целого. Определить – значит ограничить. Ограничить – значит создать. Граница создаёт то, что определяет.

Глава 4. Решение

Проведение границы – первое архитектурное решение. Все остальные решения живут внутри него.

Граница не возникает сама. Её проводят. Это акт выбора: здесь будет линия, по одну сторону – система, по другую – среда. Этот выбор предшествует всем остальным. До него нет пространства для решений. После него – есть.

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

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

4.1. Иерархия решений

Решения в системе не равны между собой. Одни определяют пространство для других. Одни можно изменить легко, другие – с трудом, третьи – практически невозможно. Эта неравность не случайна. Она следует из порядка принятия решений. Кто решает первым – задаёт правила для всех, кто решает после.

Граница – первое решение. Оно принимается до того, как существует система. Оно создаёт систему. Все последующие решения принимаются уже внутри созданного пространства. Они работают с тем, что дала граница: с внутренним, которое теперь существует, с внешним, которое теперь отделено. Они не могут выйти за пределы, заданные границей. Они могут только обживать территорию, которую она очертила.

Представим последовательность. Сначала решение о границе: что будет системой, что – средой. Затем решение о делении: как разбить внутреннее на части. Затем решение о связях: как части будут взаимодействовать. Затем решение о реализации: как устроена каждая часть внутри. Каждое следующее решение принимается в пространстве, созданном предыдущим. Каждое следующее ограничено тем, что уже решено.

Это иерархия. Не иерархия важности – все решения важны. Иерархия вложенности. Внешнее решение создаёт пространство для внутреннего. Внутреннее решение живёт в границах, заданных внешним. Изменить внутреннее – не затронуть внешнее. Изменить внешнее – перестроить всё внутреннее. Это асимметрия, и она фундаментальна. Она не зависит от того, как устроена система. Она следует из самой природы вложенности.

Можно изменить реализацию компонента, не меняя его интерфейс. Можно изменить интерфейс, не меняя границу системы. Но изменить границу системы – значит пересмотреть всё: деление, связи, реализацию. Потому что все они были приняты для другой границы.

Представим систему, которая работает. Внутри неё – компоненты, связи, реализации. Нужно изменить, как работает один компонент. Если изменение не затрагивает его интерфейс – его можно сделать. Никто снаружи не заметит. Теперь нужно изменить интерфейс компонента. Это сложнее – нужно изменить всех, кто его использует. Но это всё ещё локально. Теперь нужно изменить, как система делится на компоненты. Это ещё сложнее – нужно пересмотреть многие интерфейсы и реализации. Но граница системы остаётся прежней. А теперь нужно изменить границу. Что происходит? Меняется само определение системы. Всё, что было внутри, может оказаться снаружи. Всё, что было снаружи, может оказаться внутри. Все решения под вопросом.

Первое решение – самое свободное. В момент его принятия нет ограничений. Нет системы, которую нужно учитывать. Нет зависимостей, которые нужно соблюдать. Нет истории, которая связывает. Есть только выбор: где провести линию.

Эта свобода обманчива. Она создаёт иллюзию, что решение можно изменить так же легко, как принять. Раз нет ограничений при принятии – значит, нет и при изменении. Это ошибка. Свобода первого решения существует только в момент его принятия. После – она исчезает. Потому что сразу после первого решения начинают приниматься вторые, третьи, десятые. И все они опираются на первое.

Каждое следующее решение принимается в условиях, созданных предыдущими. Пространство сужается. Свобода уменьшается. Решение о реализации компонента принимается в границах, заданных интерфейсом. Решение об интерфейсе – в границах, заданных делением. Решение о делении – в границах, заданных границей системы. Чем глубже в иерархии, тем меньше свободы. Но и тем меньше ответственность за целое.

Это похоже на вложенные пространства. Внешнее пространство – самое большое, но оно определяет размер всех внутренних. Каждое внутреннее пространство меньше внешнего. Каждое зависит от внешнего. Каждое существует только внутри внешнего. Решения работают так же. Граница создаёт пространство. Деление создаёт пространства внутри. Интерфейсы создаёт пространства ещё глубже. На каждом уровне – своя свобода, но она всегда ограничена уровнем выше.

Это сужение – не недостаток. Это структура. Ограничения, наложенные внешними решениями, делают внутренние решения возможными. Без границы системы непонятно, что делить. Без деления непонятно, какие нужны интерфейсы. Без интерфейсов непонятно, как реализовывать. Свобода без структуры – это хаос. Ограничения создают форму, в которой можно работать.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Конец ознакомительного фрагмента
Купить и скачать всю книгу
На страницу:
2 из 2