Spooky Action at a Distance - Revisiting C++ Observers

Spooky Action at a Distance - Revisiting C++ Observers

ACCU Conference via YouTube Direct link

Introduction

1 of 42

1 of 42

Introduction

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Spooky Action at a Distance - Revisiting C++ Observers

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Background
  3. 3 Spooky Action at the Distance
  4. 4 entangled particles
  5. 5 uniform code structure
  6. 6 Presentation
  7. 7 What can we say
  8. 8 Observers are everywhere
  9. 9 Common vocabulary
  10. 10 Subscription model
  11. 11 Spooky action at a distance
  12. 12 A trivial example
  13. 13 Oversubscribing
  14. 14 Local Reasoning
  15. 15 Dependencies
  16. 16 Deregistration
  17. 17 Unsubscribe
  18. 18 Adding Observers
  19. 19 Priorities
  20. 20 Defining the API
  21. 21 Broadcast
  22. 22 Change
  23. 23 Deregister
  24. 24 Remove Observer
  25. 25 Zombie Slots
  26. 26 Cleanup
  27. 27 Recursive Observer
  28. 28 Actor Observer
  29. 29 M Observer
  30. 30 Intrusive Design
  31. 31 Lazy Vectors
  32. 32 Application Threads
  33. 33 deadlock
  34. 34 values
  35. 35 making copies
  36. 36 taking copies
  37. 37 delete later
  38. 38 Thread Safe Observer Pattern
  39. 39 Solid Observer Pattern
  40. 40 Intrusive Observer Pattern
  41. 41 not in the room
  42. 42 intotype

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.