Прокачиваем типизацию Python-функций: None, NoReturn, Never, assert_never

Прокачиваем типизацию Python-функций: None, NoReturn, Never, assert_never

Диджитализируй!

1 год назад

24,591 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@obfuscated-user
@obfuscated-user - 19.10.2023 10:44

Уважаемый, подскажи, пожалуйста, какое оборудование ты используешь в работе, а именно: какие микрофоны и подставку, какой внешний USB-интерфейс?

Ответить
@SiarheiAkhramenia
@SiarheiAkhramenia - 18.10.2023 17:41

Да почему "нИвэр" если "нЭвер"?
Да почему "зарАйзить" если "рЭйз", а не "рАйз"?
Режет слух!
За видео спасибо ❤

Ответить
@AlastorM
@AlastorM - 18.10.2023 04:32

ну вот умеешь же по человечески говорить, что за дичь с голосом в видосе про python 3.12?

Ответить
@user-ir4vd5yk4x
@user-ir4vd5yk4x - 16.10.2023 10:59

Дядя Лёша, а можете пожалуйста ролик выпустить какой-нибудь? очень давно не видел от вас роликов.
спасибов <3

Ответить
@user-oj7lo6mv7h
@user-oj7lo6mv7h - 12.10.2023 08:51

Заблокируйте меня ещё здесь пожалуйста, спасибо

Ответить
@user-ky8dr1hu5e
@user-ky8dr1hu5e - 11.10.2023 11:02

Уххх какой щекастый инфоцыган ))))

Ответить
@alexandrameas4436
@alexandrameas4436 - 01.10.2023 14:07

Мне очень нравится ваши видео, вы просто супер просто объясняете сложные вещи. Спасибо! Может быть вы как-нибудь сделаете видео на тему scope и namespaces в Python? Не могу найти ни одного материала, ни на русском ни на английском, где бы объяснялось системно, как связаны и взаимодействуют между собой namespaces, symbol tables, scope. Везде всё какими-то кусками. Было бы зорово найти какой-то системное объяснение, так же как вы объяснили про переменные.

Ответить
@MrGeoMaleficus
@MrGeoMaleficus - 29.09.2023 01:12

Можно такой же классный разбор новых thread в 3.12?

Ответить
@TopMusicBeautifulLife
@TopMusicBeautifulLife - 25.09.2023 15:19

Благодаря этим видео, я создал Новый и Уникальный сервис Leave Your Mark.
Информация о сервисе в коротком видео на моем канале

Ответить
@user-fu4my2zj1j
@user-fu4my2zj1j - 24.09.2023 10:36

Привет, как дела ? канал, надеюсь, забросил ? Такой шикарный канал, всем советую.

Ответить
@Escobarchannel
@Escobarchannel - 23.09.2023 21:10

Алексей, спасибо за видео, очень много подчеркнул полезного в ваших видео для собственного развития !
P.S. Хотел бы поинтересоваться, вкратце опишу ситуацию )
Занимаюсь само изучением Python, по различным курсам типа Stepik и книгам по Python, но мое изучение сильно тормозит отсутствие ноутбука, на работе есть время но нет рабочей машинки, а десктоп на работу не повозишь )
Вопрос собственно вот в чем, все ли модели Thinkpad достаточно хороши, в данный момент колеблюсь между покупкой redmibook pro 14, или взять какой-то новенький более бюджетный Thinkpad x13 или e14, c дальнейшим переходом на линукс, возможно ваш ответ помог бы определиться с выбором, заранее спасибо !)

Ответить
@Chel1k7
@Chel1k7 - 23.09.2023 20:15

Автор ты куда пропал, где новые видосики?

Ответить
@Yurec10
@Yurec10 - 16.09.2023 22:03

нивер, забавно. Сами американцы говорят нэвер, например: "...off to never never land..."

Ответить
@mlr__roal_6867
@mlr__roal_6867 - 09.09.2023 17:28

Куда бро исчез? Запиши просто хоть что нидбудь. А то мы соскучились

Ответить
@klasdtigra
@klasdtigra - 07.09.2023 15:23

Очень крутой функционал
Жаль что на практике 90% кода даже в казалось б сильных командах без подобного
То есть даже в самом вылизанном коде на питоне полноценно работающей типизации не видел, может конечно по плохим компаниям хожу, а может это правда жизни

Ответить
@antondubiaha686
@antondubiaha686 - 30.08.2023 22:07

Здравствуйте. Хотел можно где-нибудь посмотреть запись Вашего курса по Веб-разработке на Пайтон?

Ответить
@user-xk6ge9xq5o
@user-xk6ge9xq5o - 16.08.2023 17:19

Алексей, расскажите (и покажите), пожалуйста, про свою коллекцию часов!)) Думаю, всем любителям часов будет очень интересно

Ответить
@sashkasashka1303
@sashkasashka1303 - 15.08.2023 22:28

Нива - топ! Но когда её реально импользовать пока непонятно

Ответить
@itzlaboratory
@itzlaboratory - 11.08.2023 08:32

Алексей, спасибо за контент. В какой программе записываешь экран с key-cast-ом?

Ответить
@progweb3036
@progweb3036 - 02.08.2023 08:47

Здравствуйте, посмотрел ваши видео по код ревью - это просто пушка! Есть планы в ближайшем будущем ещё делать код ревью? Я бы отправил проект!

Ответить
@samvelsafaryan4698
@samvelsafaryan4698 - 23.07.2023 09:17

Где новые видео!!!

Ответить
@haskelllisp5998
@haskelllisp5998 - 13.07.2023 07:13

Правда что python медленнее PHP?

Ответить
@user-xn1mp1zd1g
@user-xn1mp1zd1g - 08.07.2023 18:11

что делать если покрытие связи находится в мертвой зоне ?

Ответить
@user-tz8tt1fx4y
@user-tz8tt1fx4y - 04.07.2023 10:46

Хочу поблагодарить автора, за отличный материал и очень нравиться манера изложения! Спасибо.

Ответить
@antonmuzeev
@antonmuzeev - 04.07.2023 10:35

Алексей!!!! Ой май год!
Нивер больше не говорите «нивер» 🤦🏻‍♂️
Never - нЭвэ. Или если нравится бритиш Инглиш, то нЭва

Ответить
@eronex777
@eronex777 - 01.07.2023 15:44

Вот это круто! Профи пишет код в Vim! Приятно смотреть! :)

Ответить
@0x7DC
@0x7DC - 27.06.2023 11:14

Большое спасибо за видео - очень интересно! Подскажите, как можно настроить vim, чтобы он так же потрясающе, как и у вас отображал предупреждения и ошибки?

Ответить
@yuferov
@yuferov - 27.06.2023 08:10

Спасибо 🙏

Ответить
@dseos_travel
@dseos_travel - 22.06.2023 11:55

подскажи что за ноут у тебя? 14 дюймов?

Ответить
@chrnv.a
@chrnv.a - 22.06.2023 05:13

Ну комон, ну что за нивер))) ну нэвэр же)) ˈnevər

Ответить
@maxmoriss
@maxmoriss - 16.06.2023 11:11

Нивер? :)

Ответить
@RamanShaliamekh
@RamanShaliamekh - 15.06.2023 22:42

And never say never again :)
Серия видео про типизацию очень интересная. Было бы хорошо продолжить в глубину

Ответить
@YanchikDev
@YanchikDev - 15.06.2023 19:02

TRACTOR в Gender выглядит как-то трансфобно на самом деле...

Ответить
@cyb3rvoid
@cyb3rvoid - 15.06.2023 16:52

Какой у вас статический анализатор типов ?

Ответить
@vincentnowak8409
@vincentnowak8409 - 15.06.2023 13:44

Нивэр нивэр нивэр нивэр нивэр нивэр нивэр

Ответить
@LX4nd3r
@LX4nd3r - 14.06.2023 22:44

Познавательно. Но что за нИва? Ухо режет)

Ответить
@user-vp2if4kb6p
@user-vp2if4kb6p - 14.06.2023 14:47

Так нивэ или невэ кто точно знает?))) я знаю как невэ

Ответить
@danfimov
@danfimov - 14.06.2023 11:19

Спасибо, пойду посмотрю на код в своём проекте и поправлю типизацию)

Ответить
@maxx27i
@maxx27i - 14.06.2023 10:22

Спасибо! Интересно и полезно! 🔥

Ответить
@cryptoworkdonkey
@cryptoworkdonkey - 14.06.2023 03:55

Не помню какого гендера уважаемый создатель Mojo, кстати.

Ответить
@0alsh
@0alsh - 13.06.2023 23:16

Never выглядит переусложнённым.

Ответить
@evrmk
@evrmk - 13.06.2023 22:50

Был JavaScript, стал TypeScript
Был Python, стал ..Typhon??

Ответить
@Shiva4D
@Shiva4D - 13.06.2023 16:18

Нэвэр

Ответить
@MyDante7777
@MyDante7777 - 13.06.2023 15:25

Дислик за грязнющий байт в виде неправильного произоншения слова never

Ответить
@user-jd3sj6fl9q
@user-jd3sj6fl9q - 13.06.2023 14:36

Привет! Уже видели/знаете про Mojo? Как вам?

Ответить
@user-zc3zk8wd8p
@user-zc3zk8wd8p - 13.06.2023 14:13

нИвер - шЫкарно :)
а в целом "...изобретая статическую типизацию..." - мне дико не понятна и не нравится попытка скрещивания ежа и ужа. Я про эксплицитную типиизацию.
В итоге получается что приходится(! именно приходится !) описывать(хинтами) "большую часть айсберга", тогда как новомодные веяния типа того же Nim - идут по принципу - указывать типы только там где необходимо(полагаясь на умный компилятор). В итоге в питон просто посредь белого дня ВТАЩИЛИ телегу с навозом, пытаются ее всячески обвешать цветочками и рюшечками - мол смотри как круто, тут тебе подсказочка, тут тебе ништячок для этого того пятого десятого, а что по факту? по факту мы а) должны впитывать типизацию б) незаметно потеряем красоту кода на питоне...

Ответить
@xjpfxei
@xjpfxei - 13.06.2023 14:12

Кстати это видео стало рекордсменом по количеству неправильных произношений.

Ответить
@user-qp7uv2ip7x
@user-qp7uv2ip7x - 13.06.2023 14:10

Спасибо, отличное видео, кратко, по делу, понятно!!!

Ответить