Via PHP Everywhere, JavaWorld: Joshua Bloch: A conversation about designing API's. "Bill Venners recently visited the Sun Microsystems campus in Santa Clara, Calif. to interview Joshua Bloch, an architect in Sun's Core Java Platform Group. In this interview, Josh explains his unique insight into API design, extreme programming, code quality and reuse, refactoring, defensive copies, and the extent to which client programmers should be trusted."
Yet again, I'm not going to get to read this until I get home on Saturday (and maybe not even then since I'm going to be going to Sean's debate), but it looks like an interesting read so I've gone ahead and blogged it anyway 
Feel free to post a comment below. Please see my comment policy.
Formatting Rules (No HTML):