Обновить

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

На мой взгляд, интерфейс должен быть строго определённым и чётко регламентированным. За счёт этого можно работать с методом/функцией на уровне его контракта, не углубляясь в детали его реализации.

Эти kwargs и args безумно усложняют читаемость кода. При дебаге нужно в голове держать трассировку что к чему обращается, поскольку интерфейсы становятся динамическими.

Не, миллионы хомячков не могут ошибаться, это как с типизацией :)

Или self, можно использовать вместо него что угодно, но договорились что его.

Ээээ ну такое себе, мне кажется если и давать задачки, то такие чтобы они содержали элементы решения описанные в статье, а не притянутые из сторонних источников т.к. если человек в курсе каким способом решаются подобные задачи, может он все args, kwargs и так давно знает... )))))

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

Надо тебе тебе неопределенный список параметров, так передай его именованным списком или словарем params.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации