To log or not to log

Damien DeVille offers an interesting perspective on why not to use NSLog, printf or related frameworks:

I don’t use logging…In this post I will try to explain the reasoning behind it, from a development, testing and release perspective, and propose alternatives that are, in my opinion, much more powerful.