Size: a a a

Сообщество Python Программистов

2020 May 06

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ну длина это такое, кмк
Смысл больше роляет
источник

R3

Rud 356 in Сообщество Python Программистов
Ну и максимум по 3 в строке, с осознанными названиями
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну длина это такое, кмк
Смысл больше роляет
Но три таких балды опять же легко вылезут за 79 символов, если дать им еще аннотацию и дефолтное значение
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Ну и максимум по 3 в строке, с осознанными названиями
Вот это вще такое
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Хз
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Двояко
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ориентируйся на читаемость и понятность
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Интуитивность, так сказать
источник

b

bbclub in Сообщество Python Программистов
Rud 356
Кстати, если у вы, ребятки, как поступаете, если у вас оч длинный набор параметров на вход функции?

def x(a, b, c, d, e, f, g, h ...): ...

def x(a, b, c,
   d, e, f,
   h, i, g):   ...

def x(a, b, c,
   d, e, f,
   h, i, g
): ...

def x(a, b, c,
   d, e, f,
   h, i, g
   ):
парамерты a,b,c,d... обычно можно как говорит бенз сгрупировать например в именованный кортеж
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
bbclub
парамерты a,b,c,d... обычно можно как говорит бенз сгрупировать например в именованный кортеж
Кстати да
источник

R3

Rud 356 in Сообщество Python Программистов
Это я условно их окрестил так, чтоб не печатать на телефоне много
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
bbclub
парамерты a,b,c,d... обычно можно как говорит бенз сгрупировать например в именованный кортеж
Но мы тут не про вызов а про объявление
источник

R3

Rud 356 in Сообщество Python Программистов
Скажем как ты задашь там дефолт значение какие-то в таком случае?
источник

b

bbclub in Сообщество Python Программистов
Бензофуран Гетероцикл
Но мы тут не про вызов а про объявление
ну да, в любом случае группируются
источник

b

bbclub in Сообщество Python Программистов
если еще есть методы общие, то в класс можно сгруппировать)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Скажем как ты задашь там дефолт значение какие-то в таком случае?
Придётся пихать логику в инит)) не гут
источник

R3

Rud 356 in Сообщество Python Программистов
А если там еще прилетать разные аргументы и не окажется какого-то в середине
источник

R3

Rud 356 in Сообщество Python Программистов
А потом размер члена станет 1.78 метра
источник

b

bbclub in Сообщество Python Программистов
вообще когда у функции 20 аргументов... это оч сложно
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
А если там еще прилетать разные аргументы и не окажется какого-то в середине
Я вообще не особо жалую позиционные аргументы)
источник