Updated: 11/19/05; 12:32:10 PM

 Tuesday, July 5, 2005
I will insult your code!
Another gem from Wil.

If you are currently doing any programming in Apple's Cocoa and have you are enlightened enough to have an industry expert pick apart your code and show you how it can be done better, here's your shot! Wil has started two Mac software companies (Omni Group & Delicious Monster) and knows a thing or two about good programming practices. He's offering to help anyone by picking apart their code and putting it back together the way he might do it.

Send me a snippet of your code Objective-C Cocoa code -- from a single method to an entire file -- something that works, at least sort of, but maybe isn't as clean as you like. I will mercilessly tear it apart in my blog, and from this you will learn my style.

A picture named wilship.jpg Obviously, if you don't have any faith in my style, this offer holds no allure for you, and I urge you to move on. I'm going to spend zero time justifying why you might want to listen to me, so if there's nobody out there that wants to learn things my way already, then this will be a very short experiment.

This isn't about me debugging your code, this is about me trying to teach the techniques of writing readable, beautiful, maintainable, minimal code, such as I've learned them.

Sounds like an interesting experiment!   Some Other Cocoa resources

11:44:35 PM