
07 Aug
2015
Чистил тут сорцы чужие. Pylint
говорит: Unnecessary lambda
. Исправление очевидное, вот diff:
# -
escape = lambda s: "'{}'".sormat(s)
# +
+escape = "'{}'".format
Если бы не pylint
, это бы не приняли: после отсылки к пайлинту ито со скрипом приняли ("Нуууу не занааааю...").
Аргумент: первый вариант очевиднее и "не нужно на Python, писать как на Haskell".
Негодую.
Не всё ли равно? Крупная, давно использующая Python :) Много где так, не только в этой конкретной - по своему опыту могу сказать
Просто интересно, где такие долбоебы сидят.
В каждой первой компании, по моему опыту. Да и GVR сам такой, чего уж взять с сообщества то? :) Тот же
map
pylint считаетbad builtin
, хотя уже даже в Java лямбды, стримы, мап и редьюс.Ну это потому что есть list comprehensions. Гнидо и его заебы -вообще отдельная история.