#30 No estaba haciendo nada en concreto, es solo algo que me ha surgido (creo que leyendo alguna cosa xD).
No había visto el patrón Callback, he puesto esta palabra porque la he visto usada en algunos sitios con este fin (y coño, porque pensaba que ser avisado se le puede llamar callback xD), pero como indico en algún lado la idea es implementar un patrón observador.
Aun así por lo que he leído ahora en la wikipedia de callback hay lenguajes en los que se implementan usando gestores de eventos, de hecho se podría usar el código que antes he puesto para hacer el ejemplo que sale en wikipedia xD
De hecho el ejemplo que he puesto ya es una callback, al menos por lo que he entendido de la primera línea de la explicación de wikipedia xD