$30 off During Our Annual Pro Sale. View Details »

Behavior is Easy, State is Hard

Behavior is Easy, State is Hard

NullPointerException on a field that was never supposed to be null? Negative value on an “always positive” field? Ever wondered why these bugs happen? You’re not alone.

Join this session to learn about the root cause of these common bugs in production using the Java language and learn how to solve them by applying some interesting techniques in your business code.

Edson Yanaga

May 20, 2020
Tweet

More Decks by Edson Yanaga

Other Decks in Technology

Transcript

  1. Behavior is Easy,
    State is Hard
    Edson Yanaga
    Director of Developer Experience
    @yanaga

    View Slide

  2. @yanaga
    2
    @yanaga

    View Slide

  3. 3

    View Slide

  4. 4

    View Slide

  5. @yanaga
    5

    View Slide

  6. @yanaga
    6
    @yanaga

    View Slide