タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

tddに関するantipopのブックマーク (3)

  • 経験的調査で明かされるテスト駆動開発における品質の向上

    垂直スケーラビリティと効果的なテストによる金融取引システムのパフォーマンスと効率の最大化 Peter Lawrey氏はJavaチャンピオンであり、Chronicle SoftwareのCEOとして、開発者を鼓舞してソリューションのクラフトマンシップを高めることに情熱を注いでいる。経験豊富なソフトウェアエンジニアとして、Lawrey氏はソフトウェア開発プロセスにおけるシンプルさ、パフォーマンス、創造性、革新性を奨励することに努めている。

    経験的調査で明かされるテスト駆動開発における品質の向上
    antipop
    antipop 2009/06/11
  • 2008/02/21 - memo - unknownplace.org

    TDDの勘所とTDD支援超簡易Emacs Lisp - aikeの日記 が面白いなーと思ったので自分用に改造してみた。 モードラインの色を変えるようにしただけだけど。 ;; C-c m でTDDのモード切替え (defvar tdd-bgcolor-alist '(("Think" ."snow") ("Red" ."#ff4444") ("Green" ."#44dd44") ("Refactoring"."#ffaa44"))) (defvar tdd-bgcolor-mode 3) (defvar tdd-bgcolor-mode-name "") (let ( (cell (or (memq 'mode-line-position mode-line-format) (memq 'mode-line-buffer-identification mode-line-format)))

  • TDDの勘所とTDD支援超簡易Emacs Lisp - aike’s blog

    PostgreSQLユーザ会北海道支部 / Ruby札幌 合同セミナーに行ってきました。濃い話がいろいろ聴けましたが、今回一番の目的は角谷さんによるRSpecの実演。 人が目の前でコーディングしているのを見るのは勉強になりますね。注目すべきは結果的に入力されたコード以外の部分にあって、キータイプ速度の緩急や、コピペ操作、バックスペースでの修正等を見ていると、そのとき考えていること(考えるべきこと)が浮かび上がってくるような感じがします。 TDD(テスト駆動開発)については、「実際のところ、どこを厳密にやって、どこで手を抜くべきなのか」についてちょっと指針が見えたように思います。 今回一番厳密に守っていたのは「Think」「Red」「Green」「Refactoring」のモード切り替え。今どこのモードで作業をしているのかを意識して、例えばテストNGが残っている状態(Red)では絶対にリ

    TDDの勘所とTDD支援超簡易Emacs Lisp - aike’s blog
  • 1