After a meeting in which the team reviewed Corey's suggested coding style
guidelines, I've made the following edits:

   - Use of dot-notation for instance methods that are cheap & free of
   side-effects
   - Added note about auto-trimming trailing whitespace via Xcode settings
   - More "if" statement examples (one-line w/ curly brackets)
   - *Ternary statement with ?: operator (Ruby/JS "or" behavior)*
   - ObjC method declaration and invocation spacing guidelines
   - Block declarations as typedef and method arguments
   - Category instance method prefix
   - Use of extern for public constants, and static for private ones
   - Replaced FJ & Flying Jalapeno w/ WMF & Wikimedia Foundation

I decided to leave some other stuff for "best practices" (i.e. not coding
style), e.g. telescoping methods and use of *const* for local variables.

Feel free to leave comments on the talk page or add in anything I missed.

-- 
EN Wikipedia user page: https://en.wikipedia.org/wiki/User:Brian.gerstle
IRC: bgerstle
_______________________________________________
Mobile-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mobile-l

Reply via email to