タグ

ブックマーク / shuji-w6e.hatenadiary.org (4)

  • JavaのテストコードからはじめるGroovy #gadvent2012 - やさしいデスマーチ

    エントリーは、G* Advent Calendar 2012の24日目のエントリーです。前日は、@tetsurokitaharaさんのGroovyにProcessingを!でした。 何をネタに書こうかなと悩んだのですが、思うほどG*なネタは持っておらず、JUnitネタとなりました。実は、書籍「JUnit実践入門」でもGroovyを活用するトピックを入れる予定だったのですが、紙面の都合上、入れる事ができませんでした*1。そこで、少しだけですが、エントリーで補足したいなと思います。 テストコードでGroovyを使う Groovyは、Javaと親和性の高いプログラミング言語です。上司を説得する場合は「GroovyはJavaの拡張ライブラリです(キリッ」と言っても良いでしょう。当は開発環境やビルドツールの設定などで一工夫しなければ利用できませんが、その辺は裏でしれっとやってしまえばOKです。

    JavaのテストコードからはじめるGroovy #gadvent2012 - やさしいデスマーチ
    labunix
    labunix 2012/12/25
  • JJUG CCC 2012 fall で登壇してきました #jjug #jjug_r33 - やさしいデスマーチ

    11/10に東京で行われたJJUG CCC 2012 fall(日Javaユーザグループ クロス・コミュニティ・カンファレンス)で登壇してきました。 これまでのJJUG CCCは平日に開催されていることもあり、参加したくても中々参加できませんでした。しかし、今回は土曜日開催ということで参加したいなと思っていたわけです。さらに、Call for Paperでセッションの募集がありました。おまけに交通費を支援していただけるということで応募し、晴れてJJUG CCCにデビューできたのです。 自分のセッション セッションはテストコードのリファクタリングということで、JUnit実践入門の営業もさせていただきました。 セッションの資料はこちらです。 今回のセッションでは、テストコードを整理する方法を紹介したわけですが、単純に紹介しただけじゃ、書籍を読んでもらうのと変わりません。そこで、実際にテストコ

    JJUG CCC 2012 fall で登壇してきました #jjug #jjug_r33 - やさしいデスマーチ
    labunix
    labunix 2012/11/12
  • JUnit実践入門 ー 体系的に学ぶユニットテストの技法 が出ます! #junitbook - やさしいデスマーチ

    Twitter等でアナウンスしましたが、ついに著書『JUnit実践入門』がAmazonに登録されました。11/14発売予定11/21発売(1週間ずれました、すみません><)で、480ページと大ボリュームとなっています。 JUnit実践入門 ~体系的に学ぶユニットテストの技法 (WEB+DB PRESS plus) 作者: 渡辺修司出版社/メーカー: 技術評論社発売日: 2012/11/21メディア: 単行(ソフトカバー)購入: 14人 クリック: 273回この商品を含むブログ (69件) を見る 副題の『体系的に学ぶユニットテストの技法』は、レビュワーとしても参加していただいた@irofさんの案を元にしました(ありがとうございます!)。 このの特徴は、この副題に集約されていると言っても過言ではありません。 フィクスチャ、モック、パラメータ化テストなどなど、xUnit Test Patt

    JUnit実践入門 ー 体系的に学ぶユニットテストの技法 が出ます! #junitbook - やさしいデスマーチ
    labunix
    labunix 2012/10/13
  • Javaプログラマであるかを見分ける10の質問 - やさしいデスマーチ

    元ネタはこちらですが、「優れたJavaプログラマ」を見分ける質問ではありません*1。次のような状況を想定してください。 受託業務を中心にしている弊社は、Javaで業務系ウェブアプリケーションの開発を行う事になりました。しかし社内のリソースを使うにも1−2名足らない事が見積もりから解っています。そこで、中堅エンジニアを1−2名募集することになりました。正社員か派遣かは問いませんが、経験が3年程度の中堅プログラマが必要です。同等またはそれ以上のスキルを持つ正社員がプロジェクトを牽引しますが、ゼロから教えながら教育することはできないので、必要最低限のスキルを持っていることが条件になります。 こんな状況を想定して、面接の質問を考えてみました。経験が3年程度あれば、問題なく答えられるはずです*2。尚、質問はホーム言語がJavaである前提です。 下記質問にそれぞれ50文字以内を目安に簡単に説明すること

    Javaプログラマであるかを見分ける10の質問 - やさしいデスマーチ
    labunix
    labunix 2011/03/05
    Javaプログラマであるかを見分ける10の質問 - やさしいデスマーチ
  • 1