У меня два вопроса, правда.
Я вижу, как люди добавляют папку Services в свои проекты. Какова цель этой папки?
Я вижу папки для Services и ViewModels. Теперь я наткнулся на статью о репозиториях. Так это правило, что каждый раз, когда у меня есть классы, которые можно использовать по-новому, я должен создавать для них папку? Например, если у меня есть класс Repository, то я должен создать папку Repository и поместить их туда вместо папки Models?