Why it&#x27;s interesting alternative: regular observer pattern make observed code depend (at compile time) on the observing code. Signals&#x2F;slots remove this dependency, and allow for external configuration of these.<p>It&#x27;s a dependency injection mechanism when you think about it.