「実践テスト駆動開発」を読み始めた。タチコマ好きなエンジニアのブログスマートフォン用の表示で見るタチコマ好きなエンジニアのブログこの広告は、90日以上更新していないブログに表示しています。2013-08-20「実践テスト駆動開発」を読み始めた。book「継続的デリバリー」と同じタイミングで購入して積読になっていたものを読み始めました。(継続的デリバリーのほうもまだ積読だったりする)第II部「テスト駆動開発のプロセス」まで読み終えたところ。内容的にはテスト駆動開発をする上で抑えておくべきポイントであったり、オブジェクト指向設計とテスト駆動開発の関係が丁寧に説明されています。「なぜテスト駆動開発がよい設計につながるのか」ということの理由が著者の経験に基づいて解説されているのでおすすめです。以前にスタブとモックの違いがいまいち理解しきれず悩んだことがあったのですが、この本があればモックの用途と意図を理解しやすいと思います。ちなみにスタブとモックの違いはこのブログ記事がわかりやすいです。おもしろかったのは第4章「テスト駆動のサイクルに火を入れる」のビルド・デプロイ・エンドツーエンドテストの自動化の話。ユニットテストと受け入れテスト自動化の話は他の書籍でもよく出てきますが、この本では「テスト駆動開発のプロセス」そのものを確立するためにプロジェクト開始時からビルド・デプロイ・エンドツーエンドテストを自動化すべきと主張しています。開発プロセス全体の視点から自動化のメリットが解説されているのがわかりやすくてよかったです。ここらへんの話は「継続的デリバリー」により詳しく書いてあると思うので、そちらを読むのも楽しみにしていたいと思います。21:16「実践テスト駆動開発」を読み始めた。Tweet広告を非表示にする関連記事2014-12-31読んだ書籍2014今年もいろいろな書籍を読んだ。読書メモはないけれど、読み終...2013-08-06GruntとBowerを使ってWeb開発用のテンプレートを作成するGruntとBowerがおもしろそうだったので試してみました。はじめ...2013-08-05Backbone.jsガイドブックを読んだ。id:naoyaのブログエントリで知っておもしろそうだったので読ん...2013-01-07gemパッケージの作り方メモ。この前作...2012-06-09リーン・スタートアップを支える仕組み。RubyMotionがおもしろそう。最新記事Rustで「Java言語で学ぶデザインパターン入門」をなぞってみた。MacでIkaLogの動作環境を整える。GolangでHTTPサーバのモックを使ってテストを実行する。ServerspecのDockerバックエンドでコンテナをテストする。Golangでクロスコンパイルをする。Golangでバンディットアルゴリズムを実装した。GolangでRSSをパースする。GolangでMeCabを使う。GolangでSVMを実装した。Golangでパーセプトロンを実装した。月別アーカイブはてなブログをはじめよう!yukihir0さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。