Программирование с помощью искусственного интеллекта: Улучшенное планирование, кодирование, тестирование и развертывание
Эта книга представляет собой практическое руководство по интеграции инструментов искусственного интеллекта в полный цикл разработки программного обеспечения. Автор предлагает системный подход к использованию ИИ для повышения эффективности на всех этапах: от анализа требований и планирования до проектирования, написания кода, отладки, тестирования и развертывания.
В книге подробно рассматривается методология модульного программирования, специально адаптированная для эффективной работы с ИИ-генераторами кода. Читатель познакомится с основными сценариями применения ИИ-инструментов в разработке, а также получит объективную оценку сильных и слабых сторон популярных систем, таких как GitHub Copilot, Tabnine, Cursor, Amazon CodeWhisperer.
Особое внимание уделяется работе с крупными языковыми моделями (LLM) — ChatGPT, Gemini, Claude и другими — для решения конкретных задач программирования. Книга также охватывает ключевые аспекты инженерии промптов, автоматизации рутинных операций (например, создание регулярных выражений), а также тренды в области низкодового и бескодового программирования.
Издание предназначено для широкого круга разработчиков, которые хотят не только освоить конкретные инструменты, но и понять, как грамотно встроить ИИ в свою ежедневную рабочую практику, чтобы стать более продуктивными и сосредоточиться на решении сложных, творческих задач.









