ジェフ・アトウッドの愛読書・おすすめ本21冊
Stack Overflow共同創業者(ブログCoding Horror運営)
ジェフ・アトウッドが薦めた本
- 『CODE COMPLETE 第2版―完全なプログラミングを目指して』(スティーブ・マコネル)出典: 本人ブログ(Coding Horror「Recommended Reading for Developers」)
- 人月の神話(フレデリック・P・ブルックスJr.)出典: 本人ブログ(同上)
- 超明快 Webユーザビリティ(スティーブ・クルーグ)出典: 本人ブログ(同上)
- 『ピープルウエア―ヤル気こそプロジェクト成功の鍵』(トム・デマルコ、ティモシー・リスター)出典: 本人ブログ(同上)
- ラピッドデベロップメント―効率的な開発を目指して(スティーブ・マコネル)出典: 本人ブログ(Coding Horror推薦リスト)
- 誰のためのデザイン? 認知科学者のデザイン原論(ドナルド・A・ノーマン)出典: 本人ブログ(Coding Horror推薦リスト)
- 珠玉のプログラミング―本質を見抜いたアルゴリズムとデータ構造(ジョン・ベントリー)出典: 本人ブログ(Coding Horror推薦リスト)
- 達人プログラマー―熟達に向けたあなたの旅(デビッド・トーマス、アンドリュー・ハント)出典: 本人ブログ(Coding Horror推薦リスト)
- コンピュータは、むずかしすぎて使えない!(アラン・クーパー)出典: 本人ブログ(Coding Horror推薦リスト)
- ABOUT FACE インタラクションデザインの本質(アラン・クーパー)出典: Coding Horror「Recommended Reading for Developers」
- ウェブ・ユーザビリティ 顧客を逃がさないサイトづくりの秘訣(ヤコブ・ニールセン)出典: Coding Horror「Recommended Reading for Developers」
- 正規表現クックブック(ヤン・ゴイヴァーツ、スティーブン・レビタン)出典: Coding Horror「Recommended Reading for Developers」
- ソフトウエア開発 55の真実と10のウソ(ロバート・L・グラス)
必読の5冊の1つ
出典: Coding Horror「Programmers Don't Read Books -- But You Should」 - ソフトウェア見積り 人月の暗黙知を解き明かす(スティーブ・マコネル)出典: Coding Horror「How Good an Estimator Are You?」
- CODE コードから見たコンピュータのからくり(チャールズ・ペゾルド)
コンピュータへのラブレター
出典: Coding Horror「If Loving Computers is Wrong, I Don't Want to Be Right」 - ノンデザイナーズ・デザインブック 第4版(ロビン・ウィリアムズ)
実務的なデザイン原則の入門に絶大
出典: Coding Horror「Basic Design Principles for Software Developers」 - 発想する会社! 世界最高のデザイン・ファームIDEOに学ぶイノベーションの技法(トム・ケリー/ジョナサン・リットマン)出典: Coding Horror「Designing Interactions at IDEO」
- オブジェクト指向における再利用のためのデザインパターン(エリック・ガンマ、リチャード・ヘルム、ラルフ・ジョンソン、ジョン・ブリシディース)
全プログラマが一度は読む価値がある
出典: Coding Horror「Rethinking Design Patterns」 - パタン・ランゲージ(クリストファー・アレグザンダー)出典: Coding Horror「Rethinking Design Patterns」
- デザイニング・インターフェース 第2版(ジェニファー・ティドウェル)出典: Coding Horror「Rethinking Design Patterns」
- その科学が成功を決める(リチャード・ワイズマン)
この本も強くすすめる
出典: Read This Twice「Jeff Atwood's Book Recommendations」