> остальное в конверте Но я с тех пор был у них на собеседовании и выяснил, что не в конверте, а в виде премии, потому что у их ебанутого концерна такие правила
Так в этом же вся суть. Если раст не принимает селф первым аргом в сигнатуре - метод статический. В питоне если забыл селф написать - получишь что-то странное. Конкретней: метод принимающий на аргумент меньше чем ты задумывал + первый аргумент интерпретируется как селф. Узнаешь ты об этом конечно же только в рантайме.
Так в этом же вся суть. Если раст не принимает селф первым аргом в сигнатуре - метод статический. В питоне если забыл селф написать - получишь что-то странное. Конкретней: метод принимающий на аргумент меньше чем ты задумывал + первый аргумент интерпретируется как селф. Узнаешь ты об этом конечно же только в рантайме.
эм если ты не знаешь что все методы принимают self без декоратора staticmethod это твои проблемы
эм если ты не знаешь что все методы принимают self без декоратора staticmethod это твои проблемы
Забыл написать банально. В Великих языках селф явно никто не передаёт, так что частенько бывает. И что на это питон предлагает?Счастливого запуска твоего приложения в прод он предлагает.
Забыл написать банально. В Великих языках селф явно никто не передаёт, так что частенько бывает. И что на это питон предлагает?Счастливого запуска твоего приложения в прод он предлагает.
Забыл написать банально. В Великих языках селф явно никто не передаёт, так что частенько бывает. И что на это питон предлагает?Счастливого запуска твоего приложения в прод он предлагает.