タグ

2010年1月5日のブックマーク (2件)

  • spockを使う

    さて, 普通にテストを書いていてもつまらないので:-) ちょっと違うことをやってみよう. というか, JUnit系を普通に使っているだけだと, 昔ながらの「テスト要件に従った闇雲なテスト」をちょっと前倒しでやっているだけの話になりがちで, テスト書いている人は退屈だし, バグは早めに取れるけど, それだけの話しで, エキストリームじゃない. もともとKent Beckが言っていたTDDは, 実は「テストの前倒し」とはだいぶ違って, そもそもテストですらなくて (結果的にテストっぽくなってるけど), 設計ingなわけだ. でも「アジャイルやってる」と主張する大方のプロジェクトで, そういうふうにテストを使っているところはあまり見ない. そもそもGrailsのようなDSLによる宣言的記述を中心にした環境を使っていると, そういう出番は限られる. テストのもうひとつの視点は仕様としてのテストで,

  • Grails.jp - OSGi and Groovy

    原文: http://groovy.codehaus.org/OSGi+and+Groovy 翻訳: Kazuchika SekiyaOSGiとGroovyOSGiフレームワークは、コンポーネントベースのサービス/依存性管理を提供する強力なJavaツールです。OSGiコンポーネントはリモートからインストールすることができ、またアプリケーションを終了することなく起動、停止、更新、アンインストールすることが可能です。OSGiはさらに、Javaの基的なクラスパス機構より優れた依存性管理を提供していて、依存している特定のバージョンを指定し、その依存関係をプライベートに保つことで他のコンポーネントがそれをロードできないようにすることが可能です。OSGiのもっとも有名な利用例の一つはEclipseのプラグインコンテナです。さらに情報を得るためには、Wikipediaのページや、この文書の最後の「さ