Последний год, я активно работаю с Claude Code и за это время он значительно вырос по части программирования. ИИ-ассистенты позволяют разрабатывать программное обеспечение значительно быстрее. Они помогают в решение рутинных задач, проектирование архитектуры, написание тестов и работают одновременно с разными частями проекта.
С ростом скорости разработки, я заметил что я начинаю терять понимание, как работают проекты созданные с помощью ИИ. Из-за роста кода, появляются новые зависимости, которые усложняют связь между компонентами.
Проблема не обязательно проявляется в виде ошибок. Код может успешно проходить автотест, работать не вызывая ошибок, но при этом разработчик постепенно теряет представление о собственном проекте и начинает полностью полагаться на Claude.
Поэтому наша текущая задача заключается в том, чтобы архитектура оставалась видимой, а поведение системы предсказуемым.