odjhey

`brain | tail -h 15`

The 3 Couplings of a Traditional Object

https://www.youtube.com/watch?v=agkXUp0hCW8

I got it from this talk of one of my Heroes after Sir Joe Armstrong, Jose Valim, creator of Elixir.

The 3 coupling for a triditional OO Object are

  • state
  • behaviour
  • mutability (temporal, state in a specific time i guess)

Its best to identify these and deal with them separately.