Mat1lda
@Mat1lda

Почему импорты вставляют в середину файла?

Вот ссылка https://github.com/mdn/django-locallibrary-tutoria...
Это отсюда https://developer.mozilla.org/ru/docs/Learn/Server...
Вот вопрос, некоторые импорты вставлены в середину файла.
Единственное применение такому подходу я вижу - в структурировании кода. Стоит ли следовать такому принципу или лучше все импорты бомбить в начале????
  • Вопрос задан
  • 54 просмотра
Решения вопроса 2
@bacon
Потому что могут, но так делать не стоит. Иногда бывает, так пытаются решить проблему циклических импортов, вместо решения самой проблемы. Еще пару разу видел из-за зависимостей в runtime, короче в специфичных случаях. А, ну еще может быть "бахнутый" code style внутри компании.
Ответ написан
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Это плохая практика, нарушающая PEP8.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы