読書リスト

Ruby

  • (未)Effective Ruby: 48 Specific Ways to Write Better Ruby
  • (未)Design Patterns in Ruby
  • (未)Eloquent Ruby
  • (読書中)Metaprogramming Ruby
  • リファクタリング:Rubyエディション
  • Ruby Best Practices
  • オブジェクト指向スクリプト言語 Ruby

Ruby on Rails

  • Rails AntiPatterns: Best Practice Ruby on Rails Refactoring
  • (読書中)The RSpec Book
  • Rails3レシピブック 190の技
  • Railsレシピブック 183の技
  • 実践 Rails
  • Ruby on Rails入門―優しいRailsの育て方

リーダブルコード

  • WEB+DB PRESS vol.74 コードに効く英語
  • The Art of Readable Code
  • (未)Code Complete, 2nd Edition
  • (未)Clean Coder, The: A Code of Conduct for Professional Programmers

リファクタリング

  • (未)Working Effectively with Legacy Code

データベース

  • (未)詳解MYSQL 5.7 止まらぬ進化に乗り遅れないためのテクニカルガイド
  • (未)達人に学ぶDB設計 徹底指南書
  • (未)プログラマのためのSQL 第4版 すべてを知り尽くしたいあなたに
  • (読書中)SQLアンチパターン
  • (読書中)実践ハイパフォーマンスMySQL 第2版
  • 達人に学ぶSQL徹底指南書

UNIX

  • (読書中)UNIXプログラミング環境
  • grep,sed,awk
  • 入門MAKE&RCS―make&rcsによる効率的プログラミング技法

設計

  • (未)エリック・エヴァンスのドメイン駆動設計
  • (未)実践ドメイン駆動設計
  • (未)Domain-Driven Design: Tackling Complexity in the Heart of Software
  • (未)Patterns of Enterprise Application Architecture
  • (未)Implementation Patterns
  • (読書中)Webを支える技術 -HTTP、URI、HTML、そしてREST

プログラミング一般

  • (未)Code Quality: The Open Source Perspective
  • (未)Code Reading: The Open Source Perspective
  • (未)Clean Code: A Handbook of Agile Software Craftsmanship
  • (未)レガシーコード改善ガイド
  • (読書中)コーディングを支える技術 ~成り立ちから学ぶプログラミング作法
  • (未)100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊
  • (読書中)体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践
  • (読書中)プログラマが知るべき97のこと
  • プログラミング作法

テスト

" ソフトウェアテスト技法ドリル

VCS

  • (読書中)入門Git
  • CVSによるオープンソース開発

エディタ

  • (読書中)Vimテクニックバイブル ~作業効率をカイゼンする150の技

プロジェクト管理

  • (未)人月の神話
  • (未)SCRUM BOOT CAMP THE BOOK

その他

  • 数学文章作法 基礎編
  • 相手に「伝わる」話し方
  • 記憶力を強くする―最新脳科学が語る記憶のしくみと鍛え方
  • 「分かりやすい文章」の技術―読み手を説得する18のテクニック