ソフトウェア開発にChatGPTは使えるのか?――設計からコーディングまでAIの限界を探るの表紙

ソフトウェア開発にChatGPTは使えるのか?

設計からコーディングまでAIの限界を探る

小野 哲技術評論社336ページISBN 9784297136154

生成AIタグで同率9位(31冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。

紹介記事
1件
媒体別
Zenn 1
初めての紹介
最新の紹介

紹介している記事(1件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • 【本】生成AI関連のおすすめの本10選 Zenn · Shota.Takiyanagi · · いいね 8

    生成AIをソフトウェア開発に使ってみたい人向けの本として本書を挙げている。ソフトウェア開発の場面でChatGPTに何ができ、何ができなさそうなのかを、ハンズオン形式で扱う内容だと紹介している。生成AI関連本を概要、技術的理解、業務活用という関心別に紹介する記事の中で、業務に使えるのかを知りたい読者向けの節に位置づけている。

この本について

ChatGPTをソフトウェア開発に利用し、コード作成から長文処理までの活用方法と限界を実例で学ぶ本である。プログラミングではコード生成、エラー対応、クラス設計、状態遷移表やデザインパターンに基づく実装、アルゴリズムの提案、コード変換を扱い、リファクタリングやセキュリティ上の問題の確認、コメントや文書の生成にも取り組む。DDDやTDDを用いた開発、学習への利用に加え、APIを介した要約、社内データベースへの問い合わせやユーザーサポートを解説する。長文データの処理ではLlamaIndexやLangChainを使い、Chainsによるタスク連携やAgentによるコード実行・業務プロセスの自動化まで扱う。生成AIをソフトウェア開発に使いたい読者を対象に、設計、実装、文書作成、学習への利用例を幅広く示す。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 第1章 ChatGPTで何ができる?
なぜできる?
  2. 第2章 プログラミングでの活用
  3. 第3章 リファクタリングでの活用
  4. 第4章 ドキュメントの自動生成
  5. 第5章 各種開発手法の提案
  6. 第6章 学習プロセスでの活用
  7. 第7章 ChatGPT APIを活用する
  8. 第8章 ChatGPTで長文データを扱う
  9. 第9章 長文をChatGPTで扱うコツ