3 ms·
Article is right on! Read my mind. I've been a developer for 20+ years and iOS developers since developers could write iOS apps. Mac apps before that. I can't t
by gwbennett 9y ago
Article is right on! Read my mind. I've been a developer for 20+ years and iOS developers since developers could write iOS apps. Mac apps before that. I can't tell you how many hours I have had to fix "clever code" and clever architecture.
It is so easy to jump into an app that follow the usual iOS design patterns. As soon as I see NSNotificationCenter or Event bus garbage going on, I know the app is a design/maintenance nightmare.
Keep it simple, following patterns like MVC, delegates and protocols. Keep your view code, business code and controller code separate. That is 90% of the issues.
- thopkinson 9y agoconcur. My experience exactly.