Contents
  1. 1. khanlou
  2. 2. christian tietze
  3. 3. Clean Swift

I like , and when it comes to Cocoa, I tend to apply that clean practices. Let ‘s call it Clean Cocoa

There are some blogs that constantly talks about Clean Cocoa, they are true sources of inspiration. I ‘d like to mention my favorites

khanlou

Written by . He talks about small, well defined responsibility classes. From 8 Patterns to Help You Destroy Massive View Controller, he expands those ideas into many series of blog posts

  • InstantCocoa: This is like a collection of reusable components to help you shape your next iOS apps. I like reading about its Routing, Inflector and DataSourcr
  • BackchannelSDK-iOS: This is for providing feedback right from your app. It is what illustrated many ideas of his blog posts in a single SDKs. Here we ‘ll find Coordinaror, Request Template, Nested structure, Smart View, Null Object Patterns, …

christian tietze

talks mostly about Mac, but I find we can learn and apply them to our iOS projects. Here we ‘ll find good posts on reducing object responsibility, reusable modules, …

Clean Swift

is very helpful. You can find in his blog many ideas about applying Clean Architecture and TDD. I very much like VIPER and this blog help me much about that

Clean Swift iOS Architecture for Fixing Massive View Controller is on my reading list

Contents
  1. 1. khanlou
  2. 2. christian tietze
  3. 3. Clean Swift