папке models создаются отдельно все типы по моделям, в папке котролерс аналогично, или создавать просто глобал файл с типами, какой конвеншн более правильный ?
+
какой из вариантов?
Используй типы по месту их применения. Нет ничего страшного создавать типы в том же файле, где они будут использоваться. Если они используются в соседнем модуле/файле - выноси типы на один уровень с этими файлами. Если где-то выше - то в отдельный файл на соответствующем уровне. Если же они используются в разных частях и ты пока не уверен, где ещё они тебе понадобятся - тогда выноси в отдельный глобальный модуль, который ты потом сможешь использовать там, где тебе потребуется. Но первоначальная рекомендация - смотри первое предложение.
я сам не знаю, плюсанул, потому, что тоже интересно узнать.
Обсуждают сегодня