Структурная и поведенческая архитектура: графовый подход к контролю сложностиAI-агенты генерируют код быстро, но часто создают архитектурный хаос. После двух недель вайб-кодинга я обнаружил функцию, вызываемую трижды с одинаковыми аргументами в цепочке. Стало ясно: без формального контроля архитектуры не обойтись. В статье показываю, как использовать граф для описания структуры и поведения системы, и как автоматически валидировать архитектуру по 16 метрикам теории графов.
Работа с хаосом в архитектуреБольшую часть времени вы работаете не с чистым листом, а с историей, компромиссами и незавершёнными идеями. Поначалу это кажется беспорядком. Но со временем понимаешь важное: ясность не дается — она создаётся. Делюсь опытом работы с хаотичными архитектурами и тем, как научиться находить паттерны там, где на первый взгляд только хаос.