In this latest post
from his blog, Tim
looks back at his previous post
("Learn to extract()") and summarizes some of the feedback he got.
Since posting Learn To extract(); I have gotten a lot of great criticism that has helped me revise my thinking of the uses for extract(). Along with reading The Problem With 'extract' on SitePoint - here is my conclusion to when/where to use extract.
He changes his stance on its use after learning more from comments made and the SitePoint blog post talking about the issues it can cause...