Типичные улучшения

Для поиска по тегу начните название тега с символа '@'.

Улучшения, показаны 11 из 11.

Добавьте файл с зависимостями

Без точных инструкций установка программы превращается в головную боль.

Уменьшите кол-во необходимых библиотек

Программисты регулярно читают и редактируют файл requirements.txt. Чем меньше в нем записей, тем проще разобраться.

Зафиксируйте версии пакетов

Когда через полгода выйдут новые версии библиотек с приятными плюшками и обратно несовместимыми изменениями, установка …

Разверните скрипт в новом вирт.окружении

Программа не запускается, что-то не то с зависимостями.

Добавьте в README инструкции по установке

При чтении документации пользователя прежде всего интересует как установить программу.

Удалите из репозитория старые установочные файлы

В репозитории есть целый набор файлов для установки зависимостей. Какие из них актуальны и находятся …

Добавьте файл с зависимостями

Без точных инструкций установка программы превращается в головную боль.

Уменьшите кол-во необходимых библиотек

Программисты регулярно читают и редактируют файл requirements.txt. Чем меньше в нем записей, тем проще разобраться.

Разбейте документацию на разделы

Когда в документации один текст, тратится много времени на прочтение, чтобы узнать, например, как установить …

Требуйте меньше настроек CLI

Сейчас ваш проект очень муторно разворачивается: вы **требуете** от пользователя прописать кучу настроек для первого …

Избавьтесь от устаревшей is_safe_url

[`url_has_allowed_host_and_scheme`](https://docs.djangoproject.com/en/3.0/_modules/django/utils/http/) -- современный аналог `is_safe_url`. Это есть в коде самой функции, прочитайте внимательно: ``` def …