README を書くように本を読む - エンジニアのための構造化読書法

2 分で読めます
読書術アウトプット技術書

この記事は約 4 分で読めます。

エンジニアには読書ノートより README が合う

読書ノートを書こうとして挫折した経験はないでしょうか。「感想を書く」「要約する」と言われても、何をどう書けばよいのかわからない。結局、白紙のノートだけが残る。

エンジニアには、読書ノートより README の方が合います。README は「このプロジェクトは何か」「どう使うか」「注意点は何か」を構造化して書くフォーマットです。この構造をそのまま読書に転用すると、本の内容が驚くほど整理されます。

README 式読書フォーマット

本を 1 冊読んだら、以下の 3 セクションで整理します。

What (この本は何か)

1〜2 文で、この本が解決する問題を書きます。「テストの書き方がわからないエンジニアに、テスト設計の基本パターンを教える本」のように、対象読者と提供価値を明確にします。

ライブラリの README で最初に書く「Overview」と同じです。この 1〜2 文が書けない場合、本の核心を掴めていない可能性があります。

How (どう使うか)

本から学んだ知識を、実務でどう使うかを箇条書きで 3〜5 項目書きます。抽象的な概念ではなく、具体的なアクションに落とし込みます。

- テストを書くときは AAA パターン (Arrange-Act-Assert) で構成する
- モックは外部依存 (DB、API) にだけ使い、内部ロジックにはモックを使わない
- テスト名は「何を」「どんな条件で」「どうなるか」の 3 要素を含める

README の「Usage」セクションと同じ発想です。読んだ人がすぐに手を動かせるレベルまで具体化します。

Caveats (注意点)

本の内容をそのまま適用すると問題が起きるケースや、本が触れていない限界を書きます。

- この本のテスト例は Java 前提。動的型付け言語では型チェックのテストが不要になる場面がある
- カバレッジ 100% を推奨しているが、UI テストでは費用対効果が合わないことが多い
- 2018 年出版のため、最新のテストフレームワークの機能には触れていない

README の「Limitations」や「Known Issues」に相当します。このセクションがあることで、本の知識を盲信せず、批判的に活用できるようになります。

なぜこのフォーマットが効くのか

README 式が効く理由は、エンジニアが普段から使い慣れた思考パターンだからです。新しいライブラリを評価するとき、「何ができるか」「どう使うか」「制約は何か」の 3 点を確認するはずです。同じフレームワークで本を評価すると、自然に構造化された記録が残ります。

もう 1 つの利点は、再利用性の高さです。半年後に「テストの書き方どうだったっけ」と思ったとき、感想文を読み返しても答えは見つかりません。しかし README 式なら「How」セクションを見るだけで、具体的なアクションがすぐに思い出せます。

エンジニア向けのノート術の本も参考になりますが、まずはこの 3 セクションだけで始めてみてください。

始め方

最初の 1 冊は、最近読み終えた本で試してください。本を開かずに、記憶だけで What・How・Caveats を書いてみます。書けない部分が、理解が浅い箇所です。そこだけ本に戻って確認すれば、効率的な復習になります。

フォーマットは Markdown ファイルでも、Notion のページでも、紙のノートでも構いません。大切なのは 3 セクションの構造を守ることです。構造があるから書ける。書けるから続く。続くから知識が積み上がる。

関連記事

まとめ

README を書くように本を読む。What (何の本か)、How (どう使うか)、Caveats (注意点) の 3 セクションで整理するだけで、読書の記録が実務で再利用できる資産に変わります。エンジニアが毎日書いている README のスキルを、そのまま読書に転用してください。

共有:Xはてブ

この記事は役に立ちましたか?

関連用語

関連記事

技術書の読書ログを GitHub で管理する - エンジニアらしい記録法

技術書の読書記録を GitHub リポジトリで管理する方法を紹介します。Markdown で読書ノートを書き、コミット履歴で読書の軌跡を残す、エンジニアならではの読書ログ術です。

技術書の読書ノート術 - 付箋・マーカー・デジタルの使い分け

技術書を読むときのノートの取り方を比較します。付箋派、マーカー派、デジタルノート派、それぞれの長所と短所を実体験をもとに紹介します。

技術書の余白に書いた走り書きが、半年後の自分を救う

技術書の余白に書いたメモや走り書きは、半年後に読み返すと驚くほど役に立ちます。余白メモの効果的な書き方と、過去の自分との対話を通じた学びの深め方を紹介します。

読書メモは未来の自分への手紙である

技術書を読んだときのメモは、数ヶ月後・数年後の自分が最も感謝する贈り物です。「あのとき何を考えていたか」を残す読書メモの書き方と、長期的な活用法を紹介します。

技術書の読書メモ術 - 読んだ内容を確実に定着させる記録法

技術書の内容を定着させる 3 行メモ法と、ツール選び、メモを実務に活かす仕組みを紹介します。

技術書を Kindle で読むコツ - 電子書籍ならではの活用術

技術書を Kindle で効率的に読むための具体的なテクニックを紹介します。ハイライト、検索、フォントサイズの調整など、紙にはない電子書籍の強みを活かす方法。