タグ

2014年4月26日のブックマーク (3件)

  • Spockでデータドリブンなテスト - blog4j 2.0

    G* Advent Calendar 2011 5日目です。 当は、GradleとGebとSpockでSIerの大好物な画面キャプチャを貼りつけたExcelを出力しようとしたんですが、なぜか出力される画像ファイルのファイル名が文字化けする現象にハマってしまったので、Spock小ネタで勘弁して下さい。Excelネタは別エントリか誰かがやってくれると思います。 で、Spockでデータドリブンなテストですが、データドリブンなテストとはJUnitで「@RunWith(Parameterized.class)」ってやるアレです。JUnitのやり方だとかなり面倒なのですが、Spockだと簡潔に書けます。例としてSpockのトップページにも載ってるサンプルです。 # おそらく一番有名なSpockコードですね。 import spock.lang.* class HelloSpock extends S

  • 翻訳のススメ — Elliptium

    技術的な内容の文章の翻訳について. 私がなんで翻訳活動をしているのかを, 翻訳をしてみたい人へ向けて書きます. そもそも翻訳について O’Reilly さん, KADOKAWA (旧アスキー・メディアワークス) さん, オーム社, さんを始め, 英語で書かれた技術書の訳書は多く出版されています. 他の言語での事情は知りませんが, 日語への翻訳の需要はかなりあると考えて良いでしょう. 逆に「英語で読む方がより新しい情報を得られる」というメリットや「訳書が出続けると, 英語を読まない人が減らない」という指摘もあります. (c.f. http://anond.hatelabo.jp/20111230052116) 日英語教育の話も絡みそうで, なかなか難しい話だと思います. 「翻訳は必要なのだろうか? それとも不要もしくは, すべきでないのだろうか?」と迷ったときもありますが, 結局, 今

  • 地域、通貨は値オブジェクトかエンティティか?

    通貨、国、地域、休日などは多くの業務システムではテーブルでマスターデータとして管理します。だから、形式的にはエンティティに見える。でもこれは当は値オブジェクトと考えるべきなのでしょうか? 途中からSIerのマスタメンテの話に議論が発展しました。

    地域、通貨は値オブジェクトかエンティティか?