Less Abstract! Surprising effects of expressing OOP in pictures

Less Abstract! Surprising effects of expressing OOP in pictures

F9c1a378a1e3926ea1a58cf724140000?s=128

Ivan Nemytchenko

November 18, 2019
Tweet

Transcript

  1. 2.

    Who is this guy? • Educator • Freelance consultant •

    Complexity fighter • GitLab fan • Serbian Siberian • inem.at • @inemation
  2. 5.
  3. 6.
  4. 15.

    What to expect here? 1. It is gonna be fun!

    2. You’ll become better at: • Learning, teaching, explaining complex concepts • Visualizing big picture • Finding architecture flaws •Tracking dynamics
  5. 18.

    “Smart kettle” task Boil water correctly and safely! 1. No

    code 2. Just classes 3. And their methods
  6. 41.
  7. 42.
  8. 59.
  9. 62.
  10. 63.
  11. 64.
  12. 65.
  13. 66.
  14. 67.
  15. 68.
  16. 69.
  17. 70.
  18. 71.
  19. 72.
  20. 79.
  21. 80.
  22. 81.
  23. 82.
  24. 83.
  25. 84.
  26. 85.
  27. 87.
  28. 89.