When the behavior of an event-drivenapplication depends upon the order in which events occur, its programming can become very tangled, and consequently difficult to debug and modify.
当事件驱动的应用程序的行为取决于事件发生的顺序时,其编程就会变得非常复杂,也十分难以调试和修改。
2
OOAD gives us classes and objects on the application level, while BPM has event-driven process models.
OOAD为我们提供了应用程序层上的类和对象,而BPM具有事件驱动的流程模型。
3
One of our clients uses MaintainJ on a Swing application with a lot of eventdriven logic, which would be very difficult to understand by plain code reading.