Лучший способ организовать файлы в моем проекте

Каков наилучший способ организовать файлы в вашем проекте?

Например, вы помещаете все пользовательские элементы управления в отдельную папку или помещаете их в подпапку? У вас есть папка бизнес логики? Папка вспомогательных классов?

Раньше я организовывал свои проекты так:

Проект / Элементы управления пользователя / Имя модуля / Проект / Классы / Имя модуля /

Теперь я узнаю больше о чем-то вроде этого: Проект / Имя модуля / Элементы управления пользователя / Проект / Имя модуля / Классы /

Какой самый лучший способ? Особенно, если проект становится действительно большим? Какой тип структуры папок должен существовать?

Ответы на вопрос(3)

Ваш ответ на вопрос