The big idea is "messaging"... The key in making great and growable systems is much more to design how its modules communicate rather than what their internal properties and behaviors should be.
Alan Kay (1998). Citado en Growing Object-Oriented Software.