П
Павлин Шарит
@pavlin_share2.2K подп.
2.6Kпросмотров
19 января 2026 г.
provocationScore: 2.8K
Хаотичный код от AI - новая реальность или старая проблема на стероидах Наткнулся на отличное обсуждение в Reddit про то, что происходит когда разработчики активно используют AI для кодинга без дисциплины Типичная история - разработчик приходит в стартап и открывает кодовую базу. Тысячи строк кода, которые работают, но архитектура отсутствует. Каждый модуль сам по себе имеет смысл, но вместе - Франкенштейн. Главная боль - на вопрос "почему это сделано так" ответа нет. Предыдущий разработчик ушел, контекст решений остался где-то в истории чата с Cursor Интересный вывод из обсуждения - это не проблема AI, это проблема дисциплины AI просто усиливает все аспекты разработки - и хорошие, и плохие. Те же самые разработчики, которые делали хаотичный код вручную, теперь просто делают его быстрее. Инструмент изменился, но философия осталась прежней - итерироваться максимально быстро к работающему решению, не думая о последствиях Решение оказалось простым - обсуждать план ДО того как AI начнет писать код: - Сначала детальное обсуждение подхода с AI без имплементации - Генерация нескольких вариантов решения - Критическая оценка каждого варианта - Документирование финального решения и причин выбора - Только после этого - реализация Как организовать документацию решений Многие разработчики используют папку .dev/ в корне репозитория для хранения документации решений: .dev/ session/ # логи рабочих сессий adr/ # Architecture Decision Records user-stories/ # пользовательские сценарии ADR (Architecture Decision Records) - это формат документирования архитектурных решений. Каждое решение описывается структурированно: - Контекст - какую проблему решаем - Рассмотренные варианты - Принятое решение и почему - Последствия этого выбора Session logs - логи рабочих сессий с AI. Фиксируется: - Цель сессии - Ключевые решения и их обоснование - Что пошло не так и чему научились - С чего начать следующую сессию Такая документация отвечает на главный вопрос "почему это сделано так" для следующего разработчика - или для вас самого через полгода AI ускоряет разработку, но устойчивые практики становятся важнее, а не менее важными. Когда можно сгенерировать неделю кода за день, можно так же быстро сгенерировать месяц технического долга Детальный разбор техник эффективной работы с AI агентами я делал в этом видео А тут можно скачать книгу с лучшими практиками разработки на Python, который поможет структурировать процесс Поддержать на Boosty Посмотреть на Youtube
2.6K
просмотров
2510
символов
Нет
эмодзи
Нет
медиа

Другие посты @pavlin_share

Все посты канала →
Хаотичный код от AI - новая реальность или старая проблема н — @pavlin_share | PostSniper