Size: a a a

Django [ru] #STAY HOME

2020 June 15

НК

Никита Кадацкий... in Django [ru] #STAY HOME
D
а в настройках Джанги это указано? он может оттуда может взять? ну чтоб в одном месте было
Pythonanywhere с настроек не подтягивает статику, нужно в web приложение прописывать
источник

N

Nire in Django [ru] #STAY HOME
Михаил Павлов
obey the test goat?
Da
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Пока большинство проектов которые мне попадаются с историей "там работы на 1 час, а проект развернуть занимает без малого две недели, а разработчик ушел, скорее всего сгорел эмоционально", такие проекты без тестов.
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Михаил Павлов
Смок это на производительность
Nope, smoke - это тестирование релизного кандидата, произошло от «пойдёт дым из оборудования - косякнули»
источник

N

Nire in Django [ru] #STAY HOME
Я кстати на тесты забил совсем, у меня есть фронтендер для поиска фейлов)
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nire
Я кстати на тесты забил совсем, у меня есть фронтендер для поиска фейлов)
Дело времени когда придётся переписывать проект
источник

N

Nire in Django [ru] #STAY HOME
Muslim Beibytuly
Дело времени когда придётся переписывать проект
Когда дойдет, тогда и перепишу. В начале скорость важнее по мне
источник

N

Nire in Django [ru] #STAY HOME
Если стартап конечно, где требуют постоянно выпускать апдейты
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Muslim Beibytuly
Nope, smoke - это тестирование релизного кандидата, произошло от «пойдёт дым из оборудования - косякнули»
Да, оказывается так
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nire
Когда дойдет, тогда и перепишу. В начале скорость важнее по мне
Не так это работает:D сначала настроенный процесс, автотестирование + lint, mypy, bandit + CI with docker (занимает при опыте не более 2-3 дней), затем частые релизы
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Nire
Когда дойдет, тогда и перепишу. В начале скорость важнее по мне
Сокрость пике :D
источник

N

Nire in Django [ru] #STAY HOME
Muslim Beibytuly
Не так это работает:D сначала настроенный процесс, автотестирование + lint, mypy, bandit + CI with docker (занимает при опыте не более 2-3 дней), затем частые релизы
Так сколько % времени тратится на тесты? Тут же вопрос в них.

Тоже си/сд настроил, всякие ништяки для поиска ошибок и т.д. но именно тесты меня тормозят
источник

N

Nire in Django [ru] #STAY HOME
Я вообще в этом плох, поэтому забил
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Намного меньше чем фикс простейших багов во взрослом проекте без тестов
источник

N

Nire in Django [ru] #STAY HOME
В общем я считаю, что тесты не разраб джанго как бенкенда писать должен, но если писать, то не на всё
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nire
Так сколько % времени тратится на тесты? Тут же вопрос в них.

Тоже си/сд настроил, всякие ништяки для поиска ошибок и т.д. но именно тесты меня тормозят
очень спорно, могу сказать что без unit-тестов чисто функциональные тесты API с pytest - чем чаще пишешь => меньше времени
источник

N

Nire in Django [ru] #STAY HOME
У меня на фронте если что-то падает, это и есть тест)
источник

N

Nire in Django [ru] #STAY HOME
Там же тот же приемник апи стоит, например на тайпскрипте описанный интерфейс заменяет проверку полей
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nire
Там же тот же приемник апи стоит, например на тайпскрипте описанный интерфейс заменяет проверку полей
чем сложнее становится граф процесса в сервисе - тем выше вероятность сломать и не узнать без боли
источник

N

Nire in Django [ru] #STAY HOME
Muslim Beibytuly
чем сложнее становится граф процесса в сервисе - тем выше вероятность сломать и не узнать без боли
Ну тут тесты тоже не всегда спасут
источник