Марио Зехнер, создатель одной из самых популярных Java-библиотек для игр libGDX, высказал серьезные опасения относительно влияния автономных кодирующих агентов на качество программирования. Он утверждает, что скорость работы таких агентов может не только увеличивать производительность, но и способствует нарастанию ошибок, поскольку они не обучаются и не развиваются. Зехнер отмечает, что у человеческих разработчиков есть естественные ограничения: скорость набора текста, время на понимание кода и усталость. Эти факторы способствуют контролю качества — чем быстрее работает агент, тем легче происходит масштабирование ошибок. «Люди могут допускать ошибки, но они все равно ограничены в своих возможностях», — подчеркивает он. Вместо этого агентов не сдерживают такие ограничения, и это приводит к тому, что ошибки копируются в больших объемах кода. Одной из причин проблемы — то, что эти агенты извлекают архитектурные паттерны из обучающих данных, включая неблагоприятные абстракции, которые были
Марио Зехнер о рисках ускоренного программирования — коды без понимания
5 апреля5 апр
2 мин