AI-assisted programming : better planning, coding, testing, and deployment
(2024)

Nonfiction

Book

Call Numbers:
005.102856/TAULLI,T

0 Holds on 1 Copy

Availability

Locations Call Number Status
Adult Nonfiction 005.102856/TAULLI,T Due: 2/9/2026

Details

PUBLISHED
Sebastopol, CA : O'Reilly Media, Inc., 2024
©2024
EDITION
First edition
DESCRIPTION

xvii, 203 pages : illustrations ; 24 cm

ISBN/ISSN
9781098164560, 1098164563 :, 1098164563, 9781098164560
LANGUAGE
English
NOTES

Includes index

New world for developers -- How AI coding technology works -- Prompt engineering -- GitHub Copilot -- Other AI-assisted programming tools -- ChatGPT and other general-purpose LLMs -- Ideas, planning, and requirements -- Coding -- Debugging, testing, and deployment -- Takeaways

Get practical advice on how to leverage AI development tools for all stages of code creation, including requirements, planning, and design; coding; and debugging, testing, and documentation. With this practical book, beginners and experienced developers alike will learn how to use a wide range of tools, from general-purpose LLMs (ChatGPT, Bard, and Claude) to code-specific systems (GitHub Copilot, Tabnine, Cursor, and Amazon CodeWhisperer). You'll also learn about more specialized generative AI tools for tasks such as text-to-image creation. Author Tom Taulli provides a methodology for modular programming that aligns effectively with the way prompts create AI-generated code. This guide also describes the best ways of using general purpose LLMs to learn a programming language, explain code, or convert code from one language to another

Additional Titles