MXStat
MXStat
Введите текст для поиска
Расширенный поиск каналов
  • Вход на сайт
  • Каталог
    Каталог каналов Региональные подборки Поиск каналов
    Добавить канал
  • Рейтинги
    Рейтинг каналов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Max
Мобильный трудоголик

3 Sep, 11:26

Открыть в Max Поделиться

Код после нейросетей: почему без рефакторинга не обойтись

Всем привет! Недавно я писал пост с иронией про новый скилл разработчиков: чистку кода от вайбкодинга. Оказалось все куда серьезнее и это не ирония, а реальность рынка.


Что происходит:

Компании начали нанимать дорогих разработчиков для одной задачи - чистить код, который сгенерировали нейросети. Появились целые продукты, бизнес которых построен на приведении AI-кода в человеческий вид.


Три главные проблемы ИИ-генерации кода:


Неэффективность и изобретение велосипедов:

Нейросети прямолинейны как трамвай. Если в проекте уже есть функция умножения двух чисел, ИИ напишет новую. Если есть готовый хелпер для работы с датами, создаст свой.

Результат: дублирование кода, раздутые билды и архитектурный хаос.


Проблемы безопасности:

Нейросети игнорируют базовые правила безопасности. В коде остаются:

🔹 Проблемы с аутентификацией.
🔹 Утечки чувствительных данных.
🔹 Уязвимости инъекций.


Низкая читаемость кода:

ИИ любит:

🔹 Вкладывать функции в функции до бесконечности.
🔹 Создавать мега-файлы с десятками методов.
🔹 Генерировать многословные комментарии вместо понятного кода.

Получается не архитектура, а дерево зависимостей, где все вызывает все.


Мой опыт:

В личных проектах я активно использую ИИ для рутины, но перед релизом такой код требует серьезного рефакторинга. Особенно страдают:

🔹 Code style: совсем не соответствует внутренним стандартам проекта.
🔹 Переиспользование кода: дублирует существующую логику.
🔹 Архитектура: ИИ не понимает текущую архитектуру приложения и концепцию разделения ответственности.


Вывод:

Нейросети не заменяют разработчиков, они меняют их роль. Теперь мы не только пишем код, но и рефакторим и приводим в порядок то, что создает ИИ.

66
Каталог
Каталог каналов Подборки каналов Поиск каналов Добавить канал
Рейтинги
Рейтинг каналов Max
Контакты
Написать в Max Написать в Telegram Написать на почту
Всякая всячина
Пользовательское соглашение Политика конфиденциальности
Наши каналы
MXStat в Telegram MXStat в Max
Наши боты
MXAuthBot MXAnalyticsBot
Made by TGStat