Karpaviius, Almantas
Software Craftsmanship Using AI: Practical guide for using LLMs in writing, reviewing and testing code (English Edition)
- ISBN 13:
- 9789365892420
- author:
- Karpaviius, Almantas
- format:
- Paperback
- publisher:
- Bpb Publications
- language:
- English
- Publication Year:
- 2025
- Pages:
- 288
- Dimensions:
- 23.5 x 19.1 x 1.5 centimetres (0
- Genre:
- Computers, Programming, Object Oriented,
- Condition:
- New
- Availability:
- Item usually sent within 5 working days
Description
Create software with AI: a practical guide to writing, reviewing and testing code. This book is a comprehensive workshop on using Artificial Intelligence (AI) in software development. You'll learn how to harness the power of AI tools to enhance your coding process, from generating code to testing. A real-world "Nutrition Advisor" application will be built from scratch, applying the concepts and techniques learned throughout the book. You'll discover how to write clean, maintainable code using SOLID principles and essential testing methods, including unit, integration, and acceptance tests. The guide covers API development, security, validation, error handling, and external system integration, as well as CI/CD pipelines using Azure DevOps. By the end of this book, you'll be equipped to leverage AI as a valuable asset in your software development toolbox. Key features include building a real-world application from start to finish, applying the concepts and techniques learned throughout the book.