
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
Author: Almantas Karpavicius
Year: 2025
Format: EPUB
File size: 10.1 MB
Language: ENG

Year: 2025
Format: EPUB
File size: 10.1 MB
Language: ENG

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 могут использоваться в различных аспектах разработки программного обеспечения, включая написание, рецензирование и тестирование кода. Книга охватывает такие темы, как обработка естественного языка, компьютерное зрение и прогнозное моделирование, предоставляя читателям прочную основу в использовании ИИ в разработке программного обеспечения. Одной из центральных тем книги является идея о том, что технология - это не статическая сущность, а скорее развивающийся процесс, который формирует наше общество и культуру. Автор подчеркивает необходимость изучения и понимания этого процесса, чтобы гарантировать, что технологии служат наилучшим интересам человечества. Он утверждает, что, разработав личную парадигму восприятия технологического процесса развития современных знаний, мы сможем лучше ориентироваться в быстро меняющемся ландшафте разработки программного обеспечения и обеспечить этичное и ответственное использование технологий.
''
