Encouraging Failure: A Brief Tutorial

Mikey-San has a nice takedown of Dave Jewell’s piece for RegDeveloper encouraging the willy-nilly use of private Mac OS X APIs:

Undocumented “wheels”—which is a misleading way of saying “shit that wasn’t designed for you to use”—usually have nothing to do with writing great applications. The two are mutually exclusive concepts when the mass of public APIs are as rich and powerful as they are. We’re not talking about things that are essential to creating good software being hidden from developers.

Thursday, 13 March 2008