Hacker News new | past | comments | ask | show | jobs | submit login

I think this gets to the heart of this discussion. Since the term 'controller' is so vague everybody has a different understanding. In iOS development there are UIViewControllers which are very tightly coupled to the UI, but are often misused to handle business logic. With MVVM you essentially treat them as views and extract everything that is not exclusively related to visual presentation.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: