- 見かけのよい状態を維持する―コードの表現:レイアウトと名前付け
- 少ないコードを書く―不必要なコードを書かない ほか
- ソフトウェア開発とは―ソフトウェア開発とは何か
- 規則に従って競技する―開発チームの役割を明確にする規則を作る ほか
- 学びを愛して生きる―効果的な学び方
- 試験に基づく開発者―プログラミングと自動車運転の類似:どのように学び、どのように試験に合格するか ほか
- 一生懸命ではなく、賢く―効果的に働く:不要な作業を回避して、問題を解決する
- 完了したときが完了―プログラミングのタスクを明確にし、終わったときを正確に把握する ほか
- 人々の力―優れたプログラマと一緒に働く。チームでうまく働く方法
- 原因は思考―説明責任:自分自身と自らの働きを向上させる ほか
