Cup of hot cocoa
Delicious, delicious Cocoa.

Did you know that Cocoa has documented naming conventions?

Code Naming Basics

That link spells out the general philosophy behind naming code in Cocoa. I was going to say that it’s a good starting point for programmers new to Cocoa development, but I see a surprising amount of “experienced” developers not using best practices for naming. So lets just say that everyone should check it out.

What I find more useful are the conventions for things like notifications, exceptions, and enums. You know the things that, in a larger project, usually end up with zero consistency.

Naming Properties and Data Types

Now you don’t have to argue with the flame warrior that sits two desks over. Just direct him to that link.