タグ

XPに関するgothedistanceのブックマーク (5)

  • ペアプログラミングってどうなの?

    XPやアジャイルといった方法論によって有名になった「ペア・プログラミング」というものがある。その名の通り、二人でプログラミングを行うこと。これに僕は、ちょっと抵抗感がある。 まず、「ペアプログラミングは限定的なタイミングで威力を発揮する」と思っている。そもそもXPは「火消しのための方法論」をプロジェクト全体に適用しようと試みられた方法論である。僕はXPの流行前後の時期はまさに「ファイアーマン(火をつける人じゃなく消す人!)」だったため、特にXPに関しては興味を深く持った。例えば「不具合対応」という比較的細かな問題解決に対して、すでに大きなコードセットに立ち向かうためには、自分の知識だけでは足りない。つまり、コードセットの中で自分の知らない箇所や全体感などを把握している他人と共に「ここでもない、あそこでもない」とやり取りしながらコードを修正していくことは、バグ潰しという暗い作業を明るくしてく

  • ペアプロの効能 - maeda.na@はてな

    なんとなく寝る前に勢いで思いついたことを書く。 ちなみに今の職場は完全ペアプロ状態。 ペアプロすると楽しい。 ペアプロするとサボれない twitterとかニコニコとか絶対出来ない ペアプロすると悩まない。 相手が空気読んで先に裏でぐぐってたりとかする 手が止まると突っ込まれる 自分が知らなくても相手が知ってることがある ペアプロするとコードがクラスタ化される いくらコミットログ追ってても普通のプログラマには他人の書いたコード理解するのは結構大変なんだよ ペアプロすると説明責任が半分になる ペアプロすると相手の持っているちょっとしたtipsを盗める。 vimとかemacsの細かいテクニックとか。 ペアプロすると前回作業の続きの脳内ロードが早くなる 二人で思い出すので。 ペアプロするとモテるってエロい人が言ってた ペアプロできる嫁が欲しい

    ペアプロの効能 - maeda.na@はてな
  • 連載:アジャイル開発者の習慣―acts_as_agile|gihyo.jp … 技術評論社

    第4回特別コラム 「なぜそんなにも(アジャイル開発者にとって)Wikiは重要なのか」 角谷信太郎 2008-04-22

    連載:アジャイル開発者の習慣―acts_as_agile|gihyo.jp … 技術評論社
  • gihyo.jpにて連載させていただいたテスト駆動開発のWeb連載もとうとう最終回を迎えました - t-wadaの日記

    http://gihyo.jp/dev/serial/01/tdd/ 技術評論社様の情報サイト「gihyo.jp」にて、動画と連動した連載のかたちとして書かせていただいた今回のWeb連載も、ついに連載終了の日を迎えました。一応公約通り年内で連載終了まで来ましたね。お読みくださった方々には当に感謝いたします。ありがとうございました。 ここで連載の全記事に、リンクを張っておきます 第1回 連載を始めるにあたって 2007年10月26日 第2回 「テスト駆動開発」とは何か? 2007年10月30日 第3回 「テスト」という言葉について ── Developer Testing,Customer Testing,QA Testing 2007年11月2日 第4回 ナントカテスト ―― ユニットテスト,単体テスト,機能テスト,結合テスト,受け入れテスト 2007年11月6日 第5回 進捗管理として

    gihyo.jpにて連載させていただいたテスト駆動開発のWeb連載もとうとう最終回を迎えました - t-wadaの日記
  • 小野和俊のブログ:そして、ペア・プログラミングが始まる

    ここ数日、私はずっとペアプログラミングをしている。 ペアプログラミング自体は、これまでに何度も経験したことがある。 しかし今回の試みが今までと違うのは、 一日中、ペアプログラミングしかしないという点である。 1セット1時間半、15分の休憩を入れて、 ドライバーとナビゲーターを交互に入れ替えて毎日4セットやる。 このところ、これを何日も続けている。 こうやって、ある程度ストイックに続けてみることで、 わかってきたことがある。 それは、ペアプログラミングにはメガトン級の破壊力があるということだ。 プログラマーは絶えず誘惑にさらされている。 調べ物でウェブを見たついでに何時間もネットサーフィンしてしまったり、 考えたことをメモするついでに2時間かけてブログを書いてしまったり、 仕事の用事で知人に IM したついでにしばらくだべってしまったり、 Twitter に書き込んだついでに Friends

    小野和俊のブログ:そして、ペア・プログラミングが始まる
    gothedistance
    gothedistance 2007/11/18
    XP実践例。ペアプロって集中力をすごい要求する、ってことは理解した。
  • 1