Curated Tech Reading Map

次に読むべき技術書が見つかるサイト

Learning Path

AIに足りない基礎

生成AIで動くコードは書けても「なぜ動くのか」を説明できない—— そんな人のための処方箋。AI利用で抜けがちな普遍的基礎(読みやすいコード・ リファクタリング・テスト・設計)を、依存関係の根拠(出典)付きで辿れる キュレーションパスです。各書籍のつながりには「なぜこの順で読むのか」を示す 一次情報の出典が添えられており、AIには真似できない"根拠の透明性"を体験できます。

必須書籍
5 冊
推奨書籍
4 冊
対象ドメイン
ソフトウェア設計 / バックエンド開発
マイルストーン
5 段階

この学習パスを共有

マイルストーン

全 5 段階
  1. 1

    基礎: 読みやすいコードを書く

    AIに任せる前に、人が読んで理解できるコードの原則を身につける

    1. リーダブルコード
    2. Clean Code
  2. 2

    規律: 達人の習慣

    場当たりでない、長く効くエンジニアリングの姿勢を学ぶ

    1. 達人プログラマー
  3. 3

    設計: 改善とリファクタリング

    動くコードを壊さず改善し、変更に強い構造へ整える

    1. リファクタリング
    2. Clean Architecture
  4. 4

    テスト: 動作を保証する

    AI生成コードを含め、振る舞いを検証可能にする土台を作る

    1. テスト駆動開発
    2. 単体テストの考え方/使い方
  5. 5

    発展: 設計を体系化する

    個別の技から、アーキテクチャとドメインの体系的判断へ広げる

    1. ソフトウェアアーキテクチャの基礎(第2版)
    2. ドメイン駆動設計をはじめよう

必須書籍

5 冊

推奨書籍

4 冊