I don't always test my code, but when I do, it's in production.
Rules: 1) Stick to the style guide - if something doesn't follow the style guide, please fix it. http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml
2) Don't commit things you know don't work, unless you make a corresponding issue in github