TGViewer
Teamlead Good Reads – ежедневные советы про менеджмент людей и команд Teamlead Good Reads – ежедневные советы про менеджмент людей и команд @leadgr · 28.1K subscribers
Post #1357 7.77K
Как AI ассистенты влияют на качество кода

На днях GitClean опубликовали исследование, согласно которому за последний год качество кода существенно упало. Сначала про методологию:

👉Анализировали 150+ миллионов строк кода, как из опенсорса, так и своих коммерческих клиентов.
👉В качестве основной метрики выбрали code churn – процент строк кода, которые были удалены в течение двух недель после написания.
👉Помимо чёрна, смотрели на количество рефакторингов – перемещений существующего кода в новое место.

Результаты такие:

👉Доля churn code растет с 2022 года, когда появился Copilot. В 2020 эта доля была равна 3.3%, сейчас уже 5.5%.
👉Доля рефакторингов, наоборот, заметно упала. По версии авторов исследования это может означать, что людям проще сгенерировать новый код, чем думать о переиспользовании старого.

Я бы не делал далеко идущих выводов на основе этого исследования. Выводы в отчете немного притянуты за уши, сами метрики выбраны тоже довольно странно.
  • 👍 17
More from @leadgr
  1. Oct 2, 2026Зачем платить за софт, когда все можно завайбкодить Смотрите, какой веселый эксперимент на…
  2. Oct 1, 2026Ходят слухи, что Amazon начал пытаться нанять обратно часть людей из списка сокращенных ра…
  3. Sep 30, 2026Про новое чувство потока Вообще, мышление на основе первых принципов – это какой-то ну оче…
  4. Sep 29, 2026🏗 Строим мультиагентные системы для разработки на Podlodka AI Crew Инженерные задачи редк…
  5. Sep 29, 2026Про профилактику выгораний Очень часто причина выгорания находится не в количестве выполня…
  6. Sep 28, 2026«ИИ уже в работе: как превратить личную продуктивность в результат компании». Бесплатная в…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →