EventDispatcher vs. Signals
At our last Flex Meetup, Adam Spektor did an overview of AS3Signals (by Robert Penner) which brought up some interesting questions about why developers would use Signals over regular Events. I decided that I would test it out and benchmark both methods, meanwhile evaluating the pros and cons of each. To be able to test the results, I created a FlexUnit project that would test the creation and dispatch of one event, and then the dispatch of a thousand events. In one test case, I would test a single Signal and in the other test case I would just create a central EventDispatcher to try to mimic Signals. You can find the project here, but the real important part is the execution time of each one.


