Size: a a a

2019 October 02

SS

Sergey Smyshlyaev in rannts
Software colonialism
источник

AM

Artem Malyshev in rannts
Sergey Z
Автор статьи - некий Никита Соболев. Только вчера смотрел его рассказ о том как писать код чтоб тебя все любили.
Я хз конечно, но он за 10 минут дал предельно вредный совет, как примитивный но читаемый код превратить в совершенно сходу непонятный и требующий уровня владения языком как у очень уверенного синьора.
Разубедите меня.
На MoscowPython  было
It depends. У кода много характеристик, не только возможность отдать его джуну.

Например, тестируемость, расширяемость, возможность интроспекции и т.д. Это всё естественно увеличивает порог входа, но уменьшает цену поддержки на длинной дистанции.
источник

💭П

💭 Руслан Прохоров in rannts
Artem Malyshev
Никита полноценный core developer в dry-python и сооснователь нашей компании drylabs.io

У его линтера есть задача, которую он прекрасно решает: "Засунуть outsource разработчику в жопу его мнение о том как правильно, чтобы этого не приходилось делать на code review."
Т.е. код смогут понимать только синьеры и выше, а все остальные будут думать : что это такое?
источник

AM

Artem Malyshev in rannts
💭 Руслан Прохоров
Т.е. код смогут понимать только синьеры и выше, а все остальные будут думать : что это такое?
В том докладе конкретно не выше мидла было.
источник

💭П

💭 Руслан Прохоров in rannts
Artem Malyshev
В том докладе конкретно не выше мидла было.
Посмотрю дома. Пока по докладу не скажу.
источник

SA

Sergey Arkhipov in rannts
Что вы за доклад-то обсуждаете? Киньте ссылку?
источник

RB

Roman Bolkhovitin in rannts
В дополнение к прекрасной статье из соседнего чЯта
источник

RB

Roman Bolkhovitin in rannts
источник

RB

Roman Bolkhovitin in rannts
источник

RB

Roman Bolkhovitin in rannts
источник

RB

Roman Bolkhovitin in rannts
источник

RB

Roman Bolkhovitin in rannts
Sergey Arkhipov
Что вы за доклад-то обсуждаете? Киньте ссылку?
источник

SA

Sergey Arkhipov in rannts
По поводу фашистского линтера, который opionated и тп. Я люто за. Скажем, gofmt + golangci-lint в Go реально делают жизнь лучше.

Но конкретный обсуждаемый линтер я не видел пока что
источник

SA

Sergey Arkhipov in rannts
То есть видел, но в полях не встречал
источник

SA

Sergey Arkhipov in rannts
Посмотрю только завтра. А слайды есть где-то? ссылка на ютубе ведет на страницу с докладом без, конечно же, слайдов
источник

SA

Sergey Arkhipov in rannts
источник

SA

Sergey Arkhipov in rannts
Понятно. Ну, все должны немножко функциональщиной переболеть. Но ей веселее болеть в стороне от продакшн проектов, а то романтизм испарится
источник

TK

Tigran Kostandyan in rannts
Sergey Z
Автор статьи - некий Никита Соболев. Только вчера смотрел его рассказ о том как писать код чтоб тебя все любили.
Я хз конечно, но он за 10 минут дал предельно вредный совет, как примитивный но читаемый код превратить в совершенно сходу непонятный и требующий уровня владения языком как у очень уверенного синьора.
Разубедите меня.
На MoscowPython  было
Основная проблема, наверное, в том, что автор пишет функционально на питоне, который для этого не приспособлен)
источник

SA

Sergey Arkhipov in rannts
как бы для вложенных функий есть и functools.partial, и не нужно в классах чего-то закреплять, к слову
источник

AM

Artem Malyshev in rannts
Tigran Kostandyan
Основная проблема, наверное, в том, что автор пишет функционально на питоне, который для этого не приспособлен)
С питоном всё норм, а вот большинство питонистов да, не могут.
источник