Дядюшка Боб не читает код, написанный ИИ 👨💻
Автор «Чистого кода» и один из отцов Agile Роберт Мартин (Uncle Bob) высказался о своей практике работы с AI-агентами. Человеку перевалило за 70, он кодит с конца 60-х годов, но адаптируется к технологиям быстрее половины сеньоров.
Вот главные тезисы из его недавних постов:
1️⃣ «Я программирую больше 60 лет. Каждый божий год приносит новые технологии. Адаптироваться к ним — это то, чем мы, программисты, занимаемся регулярно. С чего бы мне останавливаться сейчас?» Гибкость ума не зависит от возраста. Если дед, заставший перфокарты, без соплей внедряет агентов, то странно видеть более молодых спецов, которые "еще не успели".
2️⃣ «Моя текущая стратегия — вообще не читать код, который пишут мои агенты. Это единственный способ получить профит от их производительности». Звучит как святотатство для автора «Чистого кода»? Читаем продолжение: «Вместо этого я обкладываю агентов экстремальными ограничениями: юниты, gherkin-тесты, процедурный QA, метрики качества, мутационное тестирование, покрытие. В итоге у меня высокая уверенность в коде, потому что ему пришлось пройти сквозь чистилище моих проверок». 3️⃣ «Агенты пишут код в разы быстрее человека. Это значит, что у вас освободилась куча времени на то, чтобы писать тесты, пытать этот код, крутить мутационное тестирование и гарантировать качество. Вы всё равно будете в разы продуктивнее, а результат — лучше».
По факту дядюшка Боб говорит: ИИ не отменил инженерную дисциплину, он сделал её в 10 раз важнее. Код как таковой обесценился. Написать функцию — дело трех секунд. Дорогой стала способность строго специфицировать и верифицировать поведение системы.
Учитесь фундаментальной инженерке, а не «промпт-инжинирингу». Дед плохoгo не посоветует.
· 29.07
Хорошо, когда есть возможность дать агенту тестировать код. Но это не всегда возможно.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён