Cuando uso un componente basado en eventos, a menudo siento algo de dolor en la fase de mantenimiento. Dado que el código ejecutado está dividido, puede ser bastante difícil imaginar cuál será la parte del código que estará involucrada en el tiempo de ejecución. Esto puede conducir a problemas...