AI-Assisted Programming: Better Planning, Coding, Testing 2024

Golden Member
Joined
May 24, 2024
Messages
264
Reaction score
103
Points
43
0c37eeb832c6da0fc9d21e303aea5616.jpg


Get practical tips on how to use AI development tools throughout all stages of code creation, including requirements, planning, design, coding, debugging, testing, and documentation. In this book, both new and experienced developers will learn how to use a wide range of tools, from general-purpose LLMs (ChatGPT, Gemini, and Claude) to programming-specific systems (GitHub Copilot, Tabnine, Cursor, and Amazon CodeWhisperer).
You'll also learn about more specialized AI tools for tasks such as text-to-image conversion.
Author Tom Taulli proposes a modular programming methodology that effectively aligns with how hints generate AI-generated code. This guide also describes the best ways to use a general purpose LLM to learn a programming language, explain code, or convert code from one language to another.
This book covers:
• Basic capabilities of AI development tools
• Pros, cons and examples of using popular systems such as GitHub Copilot and Amazon CodeWhisperer
• How to use ChatGPT, Gemini, Claude and other general-purpose LLMs for programming
• Using development tools with using AI throughout the software development lifecycle, including requirements, planning, coding, debugging and testing
• Operational design for development
• Using AI programming to perform tedious tasks such as creating regular expressions, bootstrap code, object classes -oriented programming and actions on GitHub
• How to use AI-powered low- and no-code tools, such as to create professional user interfaces
Who should read this book:

This book is for any developer, whether you're just starting out or has been on the topic for many years.


To see this hidden content, you must reply and react with one of the following reactions : Like Like, Love Love, Haha Haha, Wow Wow
 
  • Tags
    coding programming testing
  • Top