System under testGo placidly amid the noise and haste, and remember what peace there may be in silence Recently, I published this tweet: Tests should be coupled to the behavior of code and decoupled from the structure of code. Seeing tests that fail on both counts. I thought this property of tests was obvious and widely understood, but the tweet blew up. I have seen tests which are just a horrible
■1 Kent Beckの新刊『Implementation Patterns』、2006/11/03発売予定 "Social Change"に続いてKent Beckが世に問うのはーー『実装パターン』。 ミもフタも無いタイトルだけど、"And now for something completely different?" 具体的にどんな内容なのかがわからない。今年の2月に行われたらしいインタビューで言及されてるらしいけど……1時間以上あるのね……。 KentB Signature Seriesは本書でやっと3冊目。Martin Fowler Signatureシリーズに比べるとゆったりしたペースだ。 KentB Signature Seriesといえば『User Stories Applied』って翻訳は出ないのかなあ。 「Mike Cohnさんはもっと評価されていい。『Agile E
平鍋さんがTwitterで、Kent Beckのインタビューについてつぶやいていたのが目に留まったのですが、 リンクが張られていなかったのでソースをお聞きしたしたところ、 「協力して訳してみませんか」という話になりました。 大して英語できないし、何よりアジャイルソフトウェア開発についての知識が乏しいので躊躇しましたが 「このチャンスを逃してはもったいない」と、思い切って参加させて頂きました。 元ネタは「Software Engineering Radio」のインタビューです。 http://www.se-radio.net/2010/09/episode-167-the-history-of-junit-and-the-future-of-testing-with-kent-beck/ まずは、平鍋さんに訳して頂きました。訳は平鍋さんのブログに公開されています。 http://blogs.
I like Ruby. (07-05) 借り物人生 (07-05) 通販生活 (07-05) I like iPod (05-24) RWiki (05-14) Download (05-14) ソフトウェア・シンポジウム 2003 (04-28) ruby-amazonでAmazonWebService (04-16) DI ary (04-05) KoyaなTropy (03-29) ケント・ベックのあれをRubyでメモしたメモ。 このメモについて ケント・ベックのSmalltalkベストプラクティス・パターン―シンプル・デザインへの宝石集 ケント・ベックのSmalltalkベストプラクティス・パターンを読む時になんとなく メモしたメモなので、内容の要約であるわけではありません。 元の本はこのメモの1024倍以上の内容だよう。 「はじめに」の「この本で扱わない事柄」がなぜか大好き。
「Implementation Patterns - Kent Beck」 「ケント・ベックのSmalltalkベストプラクティス・パターン―シンプル・デザインへの宝石集」 Implementation … と SBPP とで共通・類似の内容の項目には「●」、Implementation … で新しく追加された項目には「△」、SBPP のみの項目には「▽」をそれぞれ冠してあります。あと、この機会に SBPP のことを知った Ruby な方々向けの参考までに「▽」な項目については、Ruby に関連ありそうな項目に [Ruby] ラベルを付してみました。 クラス △ Class ● Simple Superclass Name ● Qualified Subclass Name △ Abstract Interface △ Interface △ Abstract Class △ Versio
RIP TDD http://t.co/fJJwWDwCwg i'm shopping for new programming techniques. a bunch of new techniques.
テスト駆動開発を原点から学ぶ 本書は、自分たちのコードに自信を持って開発を続けたいプログラマ、チームリーダー向けに、テスト駆動開発(TDD)の実践方法を解説した“Test-Driven Development By Example”の日本語版です。テスト駆動開発の考案者であるKent Beck自身によって書かれた原典を、日本におけるテスト駆動開発の第一人者である和田卓人氏が訳しました。 テスト駆動開発とは単にテスト自動化を行うことではなく、ユニットテストとリファクタリングを両輪とした小さいサイクルを回すことで不確実性を制御し、不断の設計進化を可能にする手法であることを、実例を通して学ぶことができます。 ★このような方におすすめテスト駆動開発に興味があるプログラマ アジャイルソフトウェア開発手法に興味があるソフトウェア開発者主要目次まえがき 謝辞 はじめに 第I部 多国通貨 第1章 仮実装
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く