Архитектура как организация понимания | Мой цифровой сад

Архитектура как организация понимания

В эпоху LLM архитектура описывает не только систему, но и процесс мышления — она организует понимание, а не только вычисления

Архитектура как организация понимания

Классический взгляд на архитектуру — это организация вычислений:

Модули → Зависимости → Вызовы → Выполнение программы

Архитектор спрашивает: как будет работать программа?

Но агент сначала ничего не выполняет. Он сначала понимает:

Чтение → Построение модели → Планирование изменения → Изменение кода

Первая задача LLM — не вычисление, а реконструкция знаний.

Аналогия с библиотекой

Представьте библиотеку. Два варианта.

Первый — книги лежат случайно. Их можно найти, но долго.

Второй — есть каталог, предметный указатель, классификация, ссылки между книгами.

Книги абсолютно те же. Информация абсолютно та же. Но понимание возникает намного быстрее. Архитектура начинает походить именно на такой каталог — она структурирует не вычисления, а доступ к знаниям.

От программирования к Knowledge Engineering

Если принять всерьёз идеи Джоши, Торнхилла и Фаулера, следующим объектом проектирования становится не программная система, а пространство знаний, внутри которого работают и люди, и агенты.

Тогда архитектура — это структура знаний: как организованы понятия, где живут бизнес-правила, как связаны архитектурные решения, какие инварианты существуют, как локализовать изменения.

Инженерия постепенно превращается в Knowledge Engineering: главный вопрос уже не «как написать код?», а как организовать знания так, чтобы их одинаково хорошо понимали люди и интеллектуальные агенты?

Источники

Связанные заметки

Evolution