Я перехожу к разработке iOS из фона веб-разработчика.
Наличие всех моих контроллеров представления, моделей данных и раскадровок в одном каталоге - настоящий беспорядок.
Есть ликакие-либо соглашения по организации файлов в проекте?
Если нет, то есть ли веские причины, по которым я не должен этого делать, например:
my_project/
view_controllers/
data_models/
views/
assets/
tests/
Все советы приветствуются