Согласно манифесту разработки «The Twelve-factor», чтобы упростить работу и избежать ошибок, лучше хранить все переменные окружения в приложении, в одном месте — в .env файлах — а загружать их с помощью сторонней библиотеки. Но их количество растёт в ходе работы, как и вероятность допустить ошибки.
Чтобы не сталкиваться с проблемами при работе с .env файлами, Михаил Грачёв, Backend-разработчик