- Summary
- It is also known as "don't call us, we'll call you."
- It says that never wait of target (server) to respond , let`s the target to notify you once it is done with your request and response is ready
- Fundamentally it advocate to use asyc programming model
- Call back and Event driven programming are result of this principle.
- Observer pattern is also based on this principle.
- This principle is backboan of all rich internet application.
- This is opposite of linear programming paradigm.
- Applicability
- During design and implementation.
- When you are trying to intact with long haul operation or service call
- When you need highly responsive application.
- Related Concepts
- Inversion of control
- dependency injection.
- References
- http://matthewtmead.com/blog/?p=267
|
|