並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 7 件 / 7件

新着順 人気順

tddbc大阪の検索結果1 - 7 件 / 7件

  • TDDBC大阪2.0の自動販売機問題はなかなかの良問だった - give IT a try

    はじめに 僕とAkiさん(@spring_aki)で毎月主催している西脇.rb & 東灘.rbの合同もくもく会で、前回(第3回)、参加者の寺田さん(@aq2bq)がTDD Boot Camp 大阪 2.0の自動販売機問題を自習のテーマにしていました。 その問題を読んでみると、「簡単そう&面白そう」に見えたので、僕もちょっとチャレンジしてみることにしました。 あ、ちなみに今回のエントリはコードが多めなので、スマホだと見づらいかもしれません。悪しからず。 プログラムの仕様 仕様を引用するとこんな感じです。 ステップ0 お金の投入と払い戻し 10円玉、50円玉、100円玉、500円玉、1000円札を1つずつ投入できる。 投入は複数回できる。 投入金額の総計を取得できる。 払い戻し操作を行うと、投入金額の総計を釣り銭として出力する。 ステップ1 扱えないお金 想定外のもの(硬貨:1円玉、5円玉。お

      TDDBC大阪2.0の自動販売機問題はなかなかの良問だった - give IT a try
    • TDD Boot Camp(TDDBC) - TDDBC大阪2.0/課題

      対象 飲み物自動販売機 Ver 2.0 課題を解くにあたって大事な事 課題を全部解くのを目標するのではなく、ワークショップの学習成果を最大化するように心がけましょう! ペアプロはこまめに交代するようにしましょう!10分ぐらいが目安です! TDDは「きれいで動くコード」を目指します。必要に応じて各自独自にリファクタリングを心がけましょう! 課題の箇条書きはTDDのRED->GREENの1サイクルに対応している訳ではありません。やりやすいように仕様を整理・分割して、スモールステップで進めましょう ステップ0 お金の投入と払い戻し 10円玉、50円玉、100円玉、500円玉、1000円札を1つずつ投入できる。 投入は複数回できる。 投入金額の総計を取得できる。 払い戻し操作を行うと、投入金額の総計を釣り銭として出力する。 リファクタリング (今後の仕様変更に備えて実装とテストをリファクタリングし

      • TDDBC大阪の課題をC#でやってみる ~ クラス設計とTDD

        CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

          TDDBC大阪の課題をC#でやってみる ~ クラス設計とTDD
        • #tddbc 大阪。ありがとうございました!

          感謝 ======================== 参加者のみなさん、ありがとうございました。スタッフのみなさん、ありがとうございました。 そして講師の和田さん、関さん、吉岡さん、ありがとうございました。 想像以上に、ものすごい熱気に包まれていて、楽しかったです。 惜しかったのは、1日目も2日目もワタワタしていて、 和田さんのセッションをゆっくり聞くことができなかったことです。 むむむ・・・。それが聞きたくて主催したのになぁ。 でも楽しかったです! 参加者のみなさん ======================== 主催者として色々と至らない点がありましたが、みなさまが優しくフォローしてくださったおかげで なんとか無事終えることができました。ありがとうございました。 みなさんが楽しそうに(最後の方はぐったりとしてましたが)ペアプロをしているのを見てとても嬉しかったです。 エンジニアとし

          • TDD Boot Camp(TDDBC) - TDDBC大阪3.0/課題

            用語集 http://devtesting.jp/tddbc/?TDDBC%E4%BB%99%E5%8F%B002%2F%E8%AA%B2%E9%A1%8C%E7%94%A8%E8%AA%9E%E9%9B%86 対象 飲み物自動販売機 Ver 2.0 課題を解くにあたって大事な事 課題を全部解くのを目標するのではなく、ワークショップの学習成果を最大化するように心がけましょう! ペアプロはこまめに交代するようにしましょう!10分ぐらいが目安です! TDDは「きれいで動くコード」を目指します。必要に応じて各自独自にリファクタリングを心がけましょう! 課題の箇条書きはTDDのRED->GREENの1サイクルに対応している訳ではありません。やりやすいように仕様を整理・分割して、スモールステップで進めましょう オブジェクト・モジュールはこまめに分割しましょう(たとえば自販機、在庫管理、金銭管理という

            • #TDDBC 大阪でGroovyを最大勢力にしてきました。 - うさぎ組

              Groovy/SpockなTDDBC 6/2, 6/3にTDDBootCamp 大阪1.0, 2.0があったのでGroovyのTAとして参加してきました。 両日ともに当初(イベント開始時点)ではGroovy希望者が1名でしたが、 1.0では6名に、2.0では言語希望者最大となる11名(ペアの都合上、後に10名に減る)の方達にGroovyでのTDDを体験してもらえました。 テストコードだけGroovyでいいし、Javaと同じように書いていい これだけGroovyの希望者が増えたのは、Javaの希望者がGroovyに流れた事によります。 また、僕は今回Groovyを体験してもらうにあたって、 「テストコードだけをGroovyにするだけでもいける。わからなくてもJavaと同じように書けば動くし、とりあえずGroovyでやってみても大丈夫ですよ。」 と宣伝しました。 1.0では6人中4人にSpoc

              • #tddbc 大阪2.0の企画・運営をしてきました - pocketberserkerの爆走

                6月3日 TDD Boot Camp 大阪 2.0 #tddbc(大阪府)を企画・運営、およびTDDBC大阪1.0のお手伝いしてきました。私としては福岡,東京1.6,福岡2に続く4回目のTDDBC企画担当となります。 今回も色々なことがあったので、一つずつ振り返ってみます。 サブイベントからTDDBC大阪2.0へ まずはじめに、TDDBC大阪*1のスタッフ募集時に手を挙げた際、「どうせ遠征するなら2日目もやりたいなー」という軽い気持ちでtddbc MLに「サブイベントを勝手にやりたい」的なことを書いた記憶があります。 その後サブイベントの会場手配や構成決めを行っていたのですが、時が流れていくうちにひとつの懸念事項を思い出します。参加希望者が殺到するという、TDDBC東京のような事態が発生するのではないかということ。初開催の大阪なら十分にありえることです。 サブイベントのままにするか、2.0

                  #tddbc 大阪2.0の企画・運営をしてきました - pocketberserkerの爆走
                1