🤖 GenAI-TDD

А вот статья которая как раз говорит об интересном подходе GenAI-TDD Такой подход я обсуждал с ребятами в кулуарах конференцией

Когда ты совмещаешь TDD с генеративным ИИ, получается настоящий поток.

Схема проста, особенно в Cursor IDE:

1️⃣ Red – пишем тесты.

2️⃣ Зовём ИИ Одной-двумя фразами («🔧 Напиши реализацию, чтобы тесты X, Y, Z стали зелёными…») отправляешь промт. Модель генерирует код, Cursor сразу гоняет тесты и, если надо, подсовывает следующую порцию патчей, пока весь набор не позеленеет. Эта непрерывная «Red → Green» петля экономит часы

3️⃣ Рефакторинг

4️⃣ Ручной контроль(это к тому, что QA/QC все равно будет нужен) У нас будет много ручное exploratory-тестирование, code review и статический анализ – иначе велик риск «зелёной иллюзии качества»

Исследование 2024 года показало, что GenAI-TDD действительно ускоряет работу, но нуждается в человеческом надзоре, иначе может «галлюцинировать» валидный, но неправильный код.

🔗 Полезные сcылочки: Исследование https://arxiv.org/abs/2405.10849 CursorIDEA https://www.cursor.com/

UPD: Свежий доклад Артема с генйзенбага дропнули про ai https://www.youtube.com/live/D5aHLEWUVEI

🤖 GenAI-TDD | Сетка — социальная сеть от hh.ru