テスト駆動開発の技術書
「テスト駆動開発」とは
テストを先に書き、テストが通るコードを実装し、リファクタリングするサイクルで開発を進める手法
用語集で「テスト駆動開発」を詳しく見る →
テスト駆動開発Kent Beck / 和田 卓人
ソフトウェア品質を高める開発者テスト 改訂版 アジャイル時代の実践的・効率的でスムーズなテストのやり方高橋 寿一
改訂新版 良いコード / 悪いコードで学ぶ設計入門 -保守しやすい 成長し続けるコードの書き方仙塲 大也
レガシーコードからの脱却David Scott Bernstein / 吉羽龍太郎 / 永瀬美穂 / 原田騎郎 / 有野雅士
ソフトウェア工学岸 知二 / 野田 夏子
アジャイルソフトウェア開発の奥義第 2 版ロバート・C.マーティン / ジェームス・ニューカーク
エクストリームプログラミングケント・ベック / シンシア・アンドレス
単体テストの考え方/使い方Vladimir Khorikov / 須田智之
達人プログラマー (第 2 版)Andrew Hunt / David Thomas / 村上雅章¥3,520
現場で役立つシステム設計の原則増田亨¥3,234
レガシーコード改善ガイドマイケル・C.フェザーズ / ウルシステムズ株式会社
「上から目線」の構造“完全版”著者不明
エリック・エヴァンスのドメイン駆動設計エリック・エヴァンス / 今関剛
いろんな人に聞いてみた「なんで勉強しなきゃいけないの?」著者不明基本からわかるシーケンス制御 : カラー徹底図解 : 電磁リレーによるシーケンス制御についてわかりやすく解説石橋, 正基, 1974-
- 山は登ってみなけりゃ分からない山は登ってみなけりゃ分からない著者不明
- 難しいことはわかりませんが、お金の増やし方を教えてください!難しいことはわかりませんが、お金の増やし方を教えてください!著者不明
- メタプログラミング Rubyメタプログラミング Ruby著者不明
- 気持ちをうまく伝える技術気持ちをうまく伝える技術著者不明