null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) 結 論
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) 大丈夫 結 論
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) 大丈夫 結 論 ※ちゃんと設計したら
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) 大丈夫 結 論 ※ちゃんと設計したら ※ドメインモデルにおいては
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) ドメインモデル 自体の表現力が高くなる Optionalを使う設計レベルのメリット
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) 実装上のメリットもあるんだよ! / \
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) おまけ
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) どうやってチームに取り入れる? Q
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) どうやってチームに取り入れる? Q A
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) 丁寧な説明をした上で証人を増やす どうやってチームに取り入れる? Q A
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) おまけのおまけ
null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) Exception in thread "main" java.lang.NullPointerException: Attempt to call method on null object reference at com.example.FakeClass.method(FakeClass.java:42) 以上