Увы, только если контролировать и пресекать введение лишних
абстракций. Если пустить на самотёк - получишь глубоко
структурированную, прекрасно подписанную мешанину кода с
бесчисленными абстракциями, в которой человек ничего не сможет
найти даже следуя комментариям. Например, в "отличном", почти работающем коде, я не знал, где поставить точку останова, чтобы отследить путь данных - указатель на указателе указателем погоняет. При запросе к ИИ, как проследить путь данных и найти причину, по которой данные не доходят до потребителя, ИИ справляется отлично, находит причины. В конкретном случае в код была встроена непрошеная проверка конфигурации, отказ которой просто пропускал выполнение обработки данных. Так что если ты доверил создание кода ИИ, то или ты напрягаешься и контролируешь каждый шаг, обозримость и структуру кода, или ты не можешь работать с кодом без этого ИИ.