Size: a a a

2021 January 05

Z

Zart in Rude Python
что как?
источник

Z

Zart in Rude Python
вроде всё так же как и был
источник

MR

Maksim R in Rude Python
в общем я в этом вижу плюсы, а в остальном каждый дрочит как хочет
источник

Z

Zart in Rude Python
Stanislav Zmiev
Есть более простые способы это реализовать. Не то, чтобы этот был сложным, но в большом проекте поддерживать его будет не очень приятно. И баги будут появляться очень легко.
покажи
источник

СС

Сергей Семянников... in Rude Python
Я чо понял из сей дискуссии. Без ебаного иде на втором питоне кодерку пизда.
источник

d

dµks in Rude Python
Maksim R
именно, ты получишь следующее
def call_offer(self, out_legs: List[Leg]...
где ты можешь с нормальной IDE кликнуть на Leg и перейти к объекту
Также ты можешь проверить что не передал туда просто None, тк в цикле в другой объект напихал данных по ошибке, и тд
ну, можешь, а от багов то как спасает?
источник

СС

Сергей Семянников... in Rude Python
Лол
источник

d

dµks in Rude Python
у тебя не составит проблем и без тайпхинтов найти концы функции, особенно, если ты код видишь не первый раз
источник

d

dµks in Rude Python
это не большая проблема
источник

d

dµks in Rude Python
я хочу увидеть как тебя тайпхинты от багов защищают
источник

A

Alex in Rude Python
Zart
вроде всё так же как и был
какие проблемы с ним испытывал?
источник

MR

Maksim R in Rude Python
dµks
ну, можешь, а от багов то как спасает?
пример ты случайно передал  None, или List[RawLegs]
источник

IC

Igor 🐈 Cuba in Rude Python
Zart
а то вечно показывают код вида
def f(a: int):
   a = None
ну это уже человек либо совсем о typing не слышал, либо до Optional в доке не дочитал
источник

Z

Zart in Rude Python
ну то что они упраздняют with_ для меня было новостью
источник

SZ

Stanislav Zmiev in Rude Python
Zart
покажи
obj.call(param, **kwargs)
источник

Z

Zart in Rude Python
а, да. коллекции и cqdn
с ними чот какойто пиздец
источник

Z

Zart in Rude Python
Stanislav Zmiev
obj.call(param, **kwargs)
что это за хуйня?
источник

d

dµks in Rude Python
Maksim R
пример ты случайно передал  None, или List[RawLegs]
и написал отвратительные тесты которые этого не показали?
источник

SZ

Stanislav Zmiev in Rude Python
Zart
ну то что они упраздняют with_ для меня было новостью
Че. Ссылку?
источник

Z

Zart in Rude Python
у человека выше был очевидный диспатч паттерн
ты показываешь хуй знает что
источник