Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

プレゼン、ボランティアコーチします!

勉強会でスピーカーをやりたいけど、プレゼンが初めて、苦手という方に無償でコーチします!資料レビューや録画リハへアドバイスします。Twitter@jyukutyoまでメンションでもDMでも。

私はデブサミやJJUG CCCなど200人規模で登壇経験ありです。海外での登壇も短いながらあり。デブサミ2017では公募スピーカー1位でした!

モックオブジェクトはいつ使うべきか

# The real object has nondeterministic behavior
# The real object is difficult to setup
# The real object has behavior that is hard to trigger
# The real object is slow
# The real object is a user interface
# The real object uses a call back
# The real object does not yet exist

InfoQ: When To Use Mock Objects?
  • 実際のオブジェクトの振る舞いが決定していないとき
  • 実際のオブジェクトをセットアップするのが困難なとき
  • 実際のオブジェクトの振る舞いを起動することが困難なとき
  • 実際のオブジェクトの動作が遅いとき
  • 実際のオブジェクトがユーザーインターフェースであるとき
  • 実際のオブジェクトがコールバックを使用するとき
  • 実際のオブジェクトがまだ存在しないとき

非常にいい指針だと思う。