Dos métodos diferentes para admitir dos necesidades diferentes. Si tiene un problema impulsado por eventos, entonces debe usar una metodología basada en eventos. Si necesita realizar procedimientos en datos definidos, pero no está preocupado por lo que está sucediendo en otros lugares, obviamente quiere usar un estilo más "secuencial".
Tenga en cuenta que, por lo general, estas dos cosas se combinan. El inicio, el cierre y quizás un ciclo principal de procesamiento de un programa (por ejemplo, un procesador de filtro en una aplicación de imagen) serán en gran medida secuenciales, mientras que su capa de interfaz de usuario y las interacciones de los componentes estarán impulsadas por eventos.
Debería haber una Wiki de la comunidad, ya que no hay una respuesta real. – cjk
Sucede el evento. –
No sé si no hay una respuesta real. Esto no es realmente un conflicto de uno u otro, a pesar de cómo lo formuló. Cada uno de estos tiene un propósito definido que no está en desacuerdo entre sí. – phoebus