BOOKS - Software Craftsmanship Using AI Practical guide for using LLMs in writing, re...
Software Craftsmanship Using AI Practical guide for using LLMs in writing, reviewing and testing code - Almantas Karpavicius 2025 EPUB BPB Publications BOOKS
1 TON

Views
56269

Telegram
 
Software Craftsmanship Using AI Practical guide for using LLMs in writing, reviewing and testing code
Author: Almantas Karpavicius
Year: 2025
Format: EPUB
File size: 10.1 MB
Language: ENG



Pay with Telegram STARS
The book "Software Craftsmanship Using AI" by David G. Mitchell is a comprehensive guide to using machine learning algorithms (LLMs) in software development. The author presents a practical approach to understanding the process of technological evolution and its impact on society, emphasizing the importance of developing a personal paradigm for perceiving the technological process of developing modern knowledge. The book provides a detailed overview of the current state of artificial intelligence and its potential applications in software development, highlighting the need for a more nuanced understanding of the technology's capabilities and limitations. The author begins by exploring the concept of craftsmanship in software development, arguing that it is essential for creating high-quality software that meets the needs of users. He then delves into the basics of machine learning, explaining how LLMs can be used in various aspects of software development, including writing, reviewing, and testing code. The book covers topics such as natural language processing, computer vision, and predictive modeling, providing readers with a solid foundation in the use of AI in software development. One of the central themes of the book is the idea that technology is not a static entity but rather an evolving process that shapes our society and culture. The author emphasizes the need to study and understand this process to ensure that technology serves humanity's best interests. He argues that by developing a personal paradigm for perceiving the technological process of developing modern knowledge, we can better navigate the rapidly changing landscape of software development and ensure that technology is used ethically and responsibly.
Книга Дэвида Г. Митчелла «Мастерство программного обеспечения с использованием ИИ» является всеобъемлющим руководством по использованию алгоритмов машинного обучения (LLM) в разработке программного обеспечения. Автор представляет практический подход к пониманию процесса технологической эволюции и его влияния на общество, подчеркивая важность выработки личностной парадигмы восприятия технологического процесса развития современных знаний. В книге представлен подробный обзор текущего состояния искусственного интеллекта и его потенциальных применений в разработке программного обеспечения, что подчеркивает необходимость более детального понимания возможностей и ограничений технологии. Автор начинает с изучения концепции мастерства в разработке программного обеспечения, утверждая, что оно необходимо для создания высококачественного программного обеспечения, отвечающего потребностям пользователей. Затем он углубляется в основы машинного обучения, объясняя, как LLM могут использоваться в различных аспектах разработки программного обеспечения, включая написание, рецензирование и тестирование кода. Книга охватывает такие темы, как обработка естественного языка, компьютерное зрение и прогнозное моделирование, предоставляя читателям прочную основу в использовании ИИ в разработке программного обеспечения. Одной из центральных тем книги является идея о том, что технология - это не статическая сущность, а скорее развивающийся процесс, который формирует наше общество и культуру. Автор подчеркивает необходимость изучения и понимания этого процесса, чтобы гарантировать, что технологии служат наилучшим интересам человечества. Он утверждает, что, разработав личную парадигму восприятия технологического процесса развития современных знаний, мы сможем лучше ориентироваться в быстро меняющемся ландшафте разработки программного обеспечения и обеспечить этичное и ответственное использование технологий.
''

You may also be interested in:

Software Craftsmanship Using AI Practical guide for using LLMs in writing, reviewing and testing code
The Software Developer|s Guide to Linux: A practical, no-nonsense guide to using the Linux command line and utilities as a software developer
Clean Code A Handbook of Agile Software Craftsmanship
Clean Code Fundamentals Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Clean Code Fundamentals Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Clean Code Fundamentals Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Clean Code Fundamentals Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Clean Code Fundamentals Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Practical SQL Guide for Software Engineers
Practical SQL Guide for Software Engineers
Practical Cryptography in Software Development The How-To Guide
Fundamentals of Software Architecture: A Practical Guide
Ship it! A Practical Guide to Successful Software Projects
Modern Software Testing Techniques A Practical Guide for Developers and Testers
Modern Software Testing Techniques A Practical Guide for Developers and Testers
Modern Software Testing Techniques: A Practical Guide for Developers and Testers
Full Stack Testing A Practical Guide for Delivering High Quality Software
Designing Software Architectures: A Practical Approach (SEI Series in Software Engineering)
Introduction to Software Testing: A Practical Guide to Testing, Design, Automation, and Execution
Excel for Beginners 2021 Practical Guide on How to Master Excel Software
Software Design A Comprehensive Guide to Software Development Projects
Coding an Architecture Style A practical guide to learn Software Architecture by coding in Java
Clean Architecture 3 Books in 1 – Beginner’s Guide to Learn Software Structures +Tips and Tricks to Software Programming +Advanced Methods to Software Programming Using Clean Architecture Theories
A Practical Guide to Confident Speaking: Let Your Voice be Heard (Practical Guide Series)
Software Architecture Fundamentals A Study Guide for the Certified Professional for Software Architecture - Foundation Level - Isaqb Compliant
Android Software Development A Collection of Practical Projects
Software and Systems Modeling Theoretical and Practical Issues
Software Containers The Complete Guide to Virtualization Technology. Create, Use and Deploy Scalable Software with Docker and Kubernetes. Includes Docker and Kubernetes
Software Containers: The Complete Guide to Virtualization Technology. Create, Use and Deploy Scalable Software with Docker and Kubernetes. Includes Docker and Kubernetes.
Designing Software Architectures A Practical Approach, 2nd Edition (Final)
Designing Software Architectures A Practical Approach, 2nd Edition (Final)
Communication Electronics RF Design with Practical Applications using Pathwave/ADS Software
Communication Electronics RF Design with Practical Applications using Pathwave/ADS Software
Software Programming Basics AI-Generated Step-by-Step Guide to Help You Start Your Software Programming Journey with Ease
Software Programming Basics AI-Generated Step-by-Step Guide to Help You Start Your Software Programming Journey with Ease
Designing Software Architectures A Practical Approach, 2nd Edition (Early Release)
Clean Architectures in Python A practical approach to better software design (2020 Edition)
Software Engineering for Embedded Systems Methods, Practical Techniques, and Applications Second Edition
Designing Software Architectures A Practical Approach, 2nd Edition (Early Release)
Clean Architectures in Python A practical approach to better software design, 2nd Edition