Size: a a a

2020 October 17

BK

Bogdan Kalashnikov in PiterPy Meetup
Не много не в тему - а как сейчас в джанге опенапи3 то сделать? Вроде и дрф и drf-yasg (который умер вроде уже) это опенапи2.
источник

DB

Dima Boger in PiterPy Meetup
Bogdan Kalashnikov
Не много не в тему - а как сейчас в джанге опенапи3 то сделать? Вроде и дрф и drf-yasg (который умер вроде уже) это опенапи2.
drf умеет в openapi3
источник

BK

Bogdan Kalashnikov in PiterPy Meetup
Оу, я похоже отстал от жизни) Мы его почти год уже не юзаем почти, перешли на свой велосипед через пидантик
источник

YO

Yaroslav Ogloblin in PiterPy Meetup
Bogdan Kalashnikov
Не много не в тему - а как сейчас в джанге опенапи3 то сделать? Вроде и дрф и drf-yasg (который умер вроде уже) это опенапи2.
drf начиная с версии 3.10 умеет
источник
2020 October 18

ED

Eugene Denisov in PiterPy Meetup
Andrey 🚀🚀🚀 Popp
cloc утилита есть для подсчета строк
wc есть, и ставить не надо.
источник

MK

Maxim Koltsov in PiterPy Meetup
Eugene Denisov
wc есть, и ставить не надо.
сам развлекайся с grep -v '^#'
источник

MK

Maxim Koltsov in PiterPy Meetup
:)
источник

ED

Eugene Denisov in PiterPy Meetup
There should be one (and preferably only one) obvious way to do it.
источник

AZ

Andrey Zakharevich in PiterPy Meetup
Maxim Koltsov
сам развлекайся с grep -v '^#'
Ну это уже погрешность, для примерной оценки не важно
источник

MK

Maxim Koltsov in PiterPy Meetup
а как насчёт grep -v '^$' ?
источник

ED

Eugene Denisov in PiterPy Meetup
Maxim Koltsov
а как насчёт grep -v '^$' ?
Если код написан с соблюдением нормального стиля, то пустых строк там будет более-менее ожидаемая доля. А комментарии как правило идут к неочевидному коду, так что не учитывать эти строки значит занижать реальную сложность.
источник

DB

Dima Boger in PiterPy Meetup
Кто-нибудь видел pytest-плагины с интерактивным вводом? 🤔
источник

E

Eugene in PiterPy Meetup
Eugene Denisov
Если код написан с соблюдением нормального стиля, то пустых строк там будет более-менее ожидаемая доля. А комментарии как правило идут к неочевидному коду, так что не учитывать эти строки значит занижать реальную сложность.
а комментарии документации? есть проект где их столько же сколько и кода.
источник

ED

Eugene Denisov in PiterPy Meetup
Eugene
а комментарии документации? есть проект где их столько же сколько и кода.
Для документации докстринги есть.
источник

E

Eugene in PiterPy Meetup
Eugene Denisov
Для документации докстринги есть.
так они будут учитываться как строки кода. а не должны
источник

E

Eugene in PiterPy Meetup
cloc понимает докстринги
источник

ED

Eugene Denisov in PiterPy Meetup
Eugene
так они будут учитываться как строки кода. а не должны
Почему не должны? Метод на 5 строк с докстрингом из 1 строки и метод на 5 строк с докстрингом из 10 строк — это методы разной сложности. Почему они должны считаться одинаково?
источник

E

Eugene in PiterPy Meetup
Eugene Denisov
Почему не должны? Метод на 5 строк с докстрингом из 1 строки и метод на 5 строк с докстрингом из 10 строк — это методы разной сложности. Почему они должны считаться одинаково?
сложность считается не так. для этого вот radon есть, который метрики считает
источник

E

Eugene in PiterPy Meetup
в общем, я за то, чтобы использовать подходящий инструмент. помню про мультикурсоры в редакторе тоже споры были "да зачем это, я регулярками всё могу сделать" 🙂
источник

E

Eugene in PiterPy Meetup
Dima Boger
Кто-нибудь видел pytest-плагины с интерактивным вводом? 🤔
в самом pytest есть опция --pdb, запускает интерактивный отладчик, если тест завершается фейлом или происходит исключение.
источник