タグ

tddbcに関するakitsukadaのブックマーク (9)

  • TDDを学ぶべき10の理由 #TddAdventJp - やさしいデスマーチ

    かなり香ばしいタイトルですが、TDD Advent Calendar jp: 2011のエントリーとなります。前日の@bleisさんのエントリーの次になります。 はじめに TDD(テスト駆動開発)とは、「テストファーストを原則とし、テストが成功するようにプロダクションコードを書くというサイクルを繰り返す開発手法」です。XPのプラクティスの1つとして10年近く前に紹介され、ここ数年で再び1つのムーブメントとなっています。これは、TDD Boot CampがTDDへの敷居を下げ、体験する機会を提供した事も1つの大きな要因でしょう。 自分もTDDに魅せられたエンジニアの1人です。ぶっちゃけ、TDD信者とかTDD厨とか言われても可笑しくはありませんし、むしろ嬉しいくらいです。一方で、TDDを嫌う人もいるのも事実です。しかし、自分もTDDを銀の弾丸とは思っていませんし、適用しにくい領域もある事も理解

    TDDを学ぶべき10の理由 #TddAdventJp - やさしいデスマーチ
  • TDD の基礎体力と、TDD に対する想い - ぐるぐる~

    TDD Advent Calendar 2011 の 4 日目の参加エントリです。 前半では、TDD を学ぶ前に身に付けておくといいと思う基礎体力について書きました。 後半は、まぁ、その。後悔はしていません。反論ウェルカム、議論しようぜ。 不安をテストに 「レッド - グリーン - リファクタリング」は、TDD の根っこの部分であり、これ自体が「どう TDD をやればいいか」を教えてくれるものではありません。 それに対して、「不安をテストに」というのは、「どう TDD をやればいいか」という指針を与えてくれる言葉です。 この言葉自体は、TDD Boot Camp で自分のものにできました。 不安については、テスト駆動開発入門では (言及されているものの) 自然に組み込まれていて、最初に読んだときには全然気づきませんでした。 しかし、TDDBC で id:t-wada (和田さん) に短くて

    TDD の基礎体力と、TDD に対する想い - ぐるぐる~
    akitsukada
    akitsukada 2011/12/04
    リファクタリングが軽視されていると/個人的にはTDDやれば事前設計なしでおk感が感じられることも問題と思う
  • 【TDDBC2.1】やる夫で学ぶTDD

    Cold-Start Reinforcement Learning with Softmax Policy GradientFujimoto Keisuke

    【TDDBC2.1】やる夫で学ぶTDD
    akitsukada
    akitsukada 2011/09/25
    1300行のサブルーチン 有効なテストがあることは超重要/「テストがないコードはレガシーコードだ!」
  • TDDBCでの教えを胸に、巨大なC#レガシーコードと戦ってみた - hachiNote

    目的 業務で現在、とても厄介なC#コードと戦っています。途方に暮れかけていましたが、TDDBC札幌で教えていただいたことから突破口が見えてきました。感謝の気持ちを表しつつ、ちょっとした現状メモです(それにしてはすごく長くてすみません)。 正確には「戦ってみた」じゃなくて、「戦い始めた」ですね。 敵のデータ どんなアプリケーションか C#で書かれた(一部C++もあるが)Windowsフォームアプリケーション。ドライバ的なところからビューアまで、かなり巨大。 とりあえず今自分が見ているところはビューアの改造とかのわりと表層的な部分。C#のみ Visual Studio 2008 Professional Edtionで開発 コードの状態 コードの質が悪すぎる。今までみたコードの中で最もひどい コピペコード多すぎ。とにかくところかまわずがんがんコピペ状態。 メソッド長過ぎ。クラスがでかすぎ。Cじ

    TDDBCでの教えを胸に、巨大なC#レガシーコードと戦ってみた - hachiNote
    akitsukada
    akitsukada 2011/08/18
    うぐぅううううううああああああああああああああああああああああああ
  • TDD Boot Camp in Tokyo 1.5 に参加しました | 48JIGEN *Reloaded*

    TDD Boot Camp in Tokyo 1.5 に参加しました 2011/07/09 どこよりも早いブログ!・・を書こうと思ってたものの、@shinyaa31さんのブログとか@tomy_kairaさんのブログとか内容てんこもりでお届け済みなことを確認したので、僕の方は写真メインでTDD Boot Camp in Tokyo 1.5に参加してきた感想などまとめていきます。(USTの録画はこちら。@brtrvierさんありがとうございます!) 大事なことを最初に ・渋谷の会場に集まれた皆さん、ustでサテライト参加されていた皆さん、お話を熱心に聞いて頂いてありがとうございました!失敗談を交えてお話して少しでも背中を押すことができればとLTを申し出ましたが、話しているうちにやっぱり、こちらが勇気づけられているように感じました。 ・@t_wadaさん、講演ありがとうございました!いつも講演の

    akitsukada
    akitsukada 2011/07/11
    今回のTDDBCで出会えてよかったです
  • TDD BOOT CAMP in TOKYOに行ってきました! - ShiroKappa Blog

    2011/07/09に開催された「TDD BOOT CAMP in TOKYO」に行ってきました。 まずは、Symfonyしゃべりばでのひょんなきっかけから、この素晴らしいイベントの主催をされた[twitter:@HIROCAST]さん、会社でもお世話になっておりますが、開催協力と講演をしてくださった[twitter:@t_wada]さん、各言語をサポートいただいた[twitter:@shishi4tw]さん、[twitter:@setoazusa]さん、[twitter:@kyon_mm]さん、[twitter:@sue445]さん、設営から運営をサポートしてくださった方々、LTをしてくださった[twitter:@remore]さん、[twitter:@tomy_kaira]さん、Ustの配信にご尽力いただいた[twitter:@brtriver]さん、[twitter:@gilbite

    TDD BOOT CAMP in TOKYOに行ってきました! - ShiroKappa Blog
    akitsukada
    akitsukada 2011/07/11
    まとめ素晴らしいです/エントリ内容がまた読み応えある。。
  • TDDBC東京1.5に参加してきた - b6note

    TDDBCは、みんなでTDDやってみようぜ!ペアプロとかやって他言語/他人間で 理解しあってリスペクトしようぜ!っていうワークショップです。 今回は7/9、TDDBC東京に参加してきました。 今回の発起人は@HIROCASTさんです。 HIROCASTさんのブログエントリはこちらですね。 当日のUSTの記録はこちらですね。 写真はこちらです。 @HIROCASTさん、id:t-wadaさん、スタッフのみなさん、 会場提供されたZyngaJapanさん、参加された皆さん、ありがとうございました。 かなりの参加希望者数で、ATNDは早い段階で人が溢れまくっていました。 ちなみに希望して運営のお手伝いってことで当日の受付をやらせてもらいまして、 ATNDの「設営・受付・運営協力」に「@akitsuka さん」と 書いていただいているんですが、@akitsukaさん(知らない人)は ぜんぜん別の人

    TDDBC東京1.5に参加してきた - b6note
    akitsukada
    akitsukada 2011/07/11
    書いたー
  • zusaar.com - zusaar リソースおよび情報

    zusaar.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、zusaar.comが全てとなります。あなたがお探しの内容が見つかることを願っています!

    akitsukada
    akitsukada 2011/07/10
    そろそろ補欠なら登録してもいいんじゃないかと思って登録してみるなど
  • Facebook

    akitsukada
    akitsukada 2011/07/10
    今日の風景。。 #tddbc
  • 1