@ru_python

Страница 2157 из 9768
Nikolay
06.02.2017
22:34:20
расскажи это комьюнити C++, которое до сих пор из-за скобочек срется

I
06.02.2017
22:34:23
Stanislav
06.02.2017
22:34:24
если твоих коллег только пеп8 ограничивает писать лютый бред то это печально

Google
Rocket
06.02.2017
22:34:40
там просто евангелисты показывали, какие они шикарные и как могут разбивать по SOLID весь код
Да можно и так. Только потом будет проще выкинуть весь этот фарш. Ну это мое имхо кончено.

Nikolay
06.02.2017
22:34:43
Stanislav
06.02.2017
22:35:18
а насчет читаемости

например http://stackoverflow.com/questions/8853063/pep-8-why-no-spaces-around-in-keyword-argument-or-a-default-parameter-value

Nikolay
06.02.2017
22:35:28
в общем, pep8 явно нужен, с этим спорить странно даже

Stanislav
06.02.2017
22:35:39
аргументов за это просто нет кроме како го то кукарекания про то что надо как то отличать

Nikolay
06.02.2017
22:35:40
ну так ты глазами сразу видишь, где у тебя вызов, а где нет

очевидно же

Stanislav
06.02.2017
22:36:06
но всегда находится догматик который будет до усрачки спорить

итак видишь

Nikolay
06.02.2017
22:36:26
итак

Google
Stanislav
06.02.2017
22:36:31
и не колишь глаза

Nikolay
06.02.2017
22:36:40
пиши по-русски уже

короче, все это какое-то нытье тех, кто никогда не писал ничего серьезного на питоне в большой команде

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

стандарт в целом - нет

Stanislav
06.02.2017
22:37:54
...на питоне в большой команде где сидит упоротый вахтер который все пепицифирует

Nikolay
06.02.2017
22:38:10
где нужна эффективная работа

Rocket
06.02.2017
22:38:35
Пепифицирует ?????????

Nikolay
06.02.2017
22:38:43
Пепифицирует ?????????
публично, ага :) на площади

Stanislav
06.02.2017
22:38:49
стандарт в целом создан руководствуясь здравым смыслом для читаемости а не наоборот

Stanislav
06.02.2017
22:39:32
и если почитать стандарт гугла и пеп8 то они оба будут выглядеть здраво

и любой человек у которого есть опыт будет их интуитивно соблюдать

Nikolay
06.02.2017
22:40:09
Stanislav
06.02.2017
22:40:13
кроме явного вахтерства

Nikolay
06.02.2017
22:40:36
и если почитать стандарт гугла и пеп8 то они оба будут выглядеть здраво
да, но второй над первым превалирует. Хотя, вроде, они особо не противоречат

Rocket
06.02.2017
22:40:51
Блин, такая дискуссия, а чипсы открывать не хочется.

Nikolay
06.02.2017
22:41:31
Блин, такая дискуссия, а чипсы открывать не хочется.
ну просто некоторые личности никогда ничего всерьез в опенсорс не писали, но уверены, что “любой умный человек пишет читабельный код”

Rocket
06.02.2017
22:43:18
ну просто некоторые личности никогда ничего всерьез в опенсорс не писали, но уверены, что “любой умный человек пишет читабельный код”
Я вообще уверен, что крайне мало людей могут писать поддерживаемый код. Но пепы-шмепы тут не причем.

Google
Nikolay
06.02.2017
22:43:19
а потом какой-нибудь индус приходит в проект без pep8...

Stanislav
06.02.2017
22:43:32
не должно быть никакой дискуссии это дебильная тема уровня табы или пробелы которая вообще имеет место быть потому что не существует нормальных редакторов. вся суть пеп8 - есть тимлиды которые работали с бывшими пыхарями, перлистами, 1сниками и прочей мразотой которые стали вахтерами есть нормальные люди которые предпочитают ставить пробелы между операторами, алайнить списки и тд. когда первые ущемляют вторых начинаются разрывы

subject_89P13
06.02.2017
22:43:49
Как я это все понимаю сейчас: если код шарится между очень многими кодерами(даешь опенсорс!), то лучше юзать пеп и не выпендриваться. Если для небольшой группы (старап с друганами), то пишите шо хотите, только в людей этим не кидайтесь.

Nikolay
06.02.2017
22:43:56
Nikolay
06.02.2017
22:45:22
никто никого не ущемляет, есть просто то, как надо писать код, и есть кучка людей, у которых подгорает от “навязанных стандартов"

и руки тянутся писать говнокод вместо этого

потому что “они-то разумные люди и знают лучше"

Stanislav
06.02.2017
22:46:53
это и не дискуссия, я тебе просто рассказываю про то, как оно устроено в больших комьюнити и серьезных проектах. Если ты не используешь pep8 - то первый коммент к говнокоду будет “поправь пеп8, а то нихера не понятно”
>то первый коммент к говнокоду будет “поправь пеп8, а то нихера не понятно” ну вахтерство, дешевые выебоны, снобизм. самое смешное что обычно такое происходит когда на проекте полный пиздец из копипасты, легаси, хаков, костылей, кривого именования, но зато по пепу!

subject_89P13
06.02.2017
22:48:06
Подкину на вентилятор. Сам код не так уж и важен. Больше решает data flow и сама структура основных сущностей.

Nikolay
06.02.2017
22:48:47
subject_89P13
06.02.2017
22:49:02
Лол

Nikolay
06.02.2017
22:49:21
ну это то за что я примерно и топлю
ты за какую-то одному тебе понятную фигню топишь, утверждая, что “умные люди знают лучше"

subject_89P13
06.02.2017
22:49:25
Топим за одно, согласия нет :D

Google
Nikolay
06.02.2017
22:49:44
а я тебе говорю, что есть принятый стандарт, и не использовать его в групповой работе - идиотизм

либо неопытность

Stanislav
06.02.2017
22:50:29
но говоря что есть стандарт ты не имеешь ввиду стандарт ты имеешь ввиду лютое вахтерство

Nikolay
06.02.2017
22:50:50
я имею в виду pep8

Stanislav
06.02.2017
22:50:54
это доходит даже для того что есть вакансии где спрашивают пеп8

Nikolay
06.02.2017
22:50:59
а что ты имеешь в виду - это одному тебе понятно

Rocket
06.02.2017
22:51:03
а я тебе говорю, что есть принятый стандарт, и не использовать его в групповой работе - идиотизм
Позиция типа "вот есть общепринятое говно, будем его юзать потому что оно общепринято". Ну нет уж.

Nikolay
06.02.2017
22:51:20
это доходит даже для того что есть вакансии где спрашивают пеп8
могут и спросить :) я вот не приму на работу сениора, который не соблюдает

Admin
ERROR: S client not available

Nikolay
06.02.2017
22:51:31
джуниору простительно на первых порах

Rocket
06.02.2017
22:51:32
80 символов на строку - не, нафиг мне такой хоккей.

Nikolay
06.02.2017
22:51:45
80 символов на строку - не, нафиг мне такой хоккей.
отключи это конкретное правило, если тебя бесит. И соблюдай остальные

Rocket
06.02.2017
22:52:35
Stanislav
06.02.2017
22:52:35
я имею в виду pep8
пеп8 это то что каждый школьник кукарекает в каждом чате. то всё что угодно - причина не принять на работу, причина облить грязью, показать какой ты "правильный"

я говорю о том что значит пеп8 в русском комьюнити

Nikolay
06.02.2017
22:53:08
Пробелы вокруг "=" тоже самое. Я их ставлю.
а вот это зря. Это реально портит читабильность

просто то, что человек решительно его не соблюдает, уже говорит многое о нем, как о разработчике

Rocket
06.02.2017
22:54:06
а вот это зря. Это реально портит читабильность
А мне наоборот. Мало того, я еще и выравниваю по колонкам, если массовое присвоение после split или json.decode.

Google
Stanislav
06.02.2017
22:54:28
и ведь самое смешное что если начать чтото доказывать какими то когнитивными исследованиями, статистикой, про эти самые пробелы, написать лично гвиде мол давай примем новый стандарт - это может быть и будет победой но какой ценой ? проще просто хуесосить пепомразей ящитаю

Nikolay
06.02.2017
22:54:45
А мне наоборот. Мало того, я еще и выравниваю по колонкам, если массовое присвоение после split или json.decode.
а тебе в команде работать, поэтому мало что там тебе нравится. Использовай автоматическую чинилку, в конце концов, перед коммитом

Stanislav
06.02.2017
22:55:33
только пеп8-вахтеры знают как надо

Nikolay
06.02.2017
22:55:56
если вам что-то не нравится в стандарте - милости прошу в мэйлинг-листы и давайте обсуждать

если нет - тогда используйте то, что придумали, чтобы облегчить вам жизнь, и не выпендривайтесь

Stanislav
06.02.2017
22:57:03
если вам что-то не нравится в стандарте - милости прошу в мэйлинг-листы и давайте обсуждать
увы нечего обсуждать потому что это будет спор фанатиков которые привыкли к пепу и стали вахтерами и людей у которых есть вкус

фанатикам невозможно чтото доказать

Rocket
06.02.2017
22:57:37
если нет - тогда используйте то, что придумали, чтобы облегчить вам жизнь, и не выпендривайтесь
Ни то ни другое. Я просто буду делать так как мне удобно. Имею такую возможность.

Nikolay
06.02.2017
22:57:50
увы нечего обсуждать потому что это будет спор фанатиков которые привыкли к пепу и стали вахтерами и людей у которых есть вкус
это будет спор между поддерживающими читабельный код нормальными людьми и джуниорами, которые уверены, что знают все лучше

Ни то ни другое. Я просто буду делать так как мне удобно. Имею такую возможность.
отлично :) поздравляю. Только если будешь в опенсорс большое что-то выкладывать - не забудь отформатировать

Stanislav
06.02.2017
22:58:29
нет. одно мнение - читабельный = по пепу другое мнение - читабельный = с пробелами

Stanislav
06.02.2017
22:59:27
я те кто выкладывают чтото нужное в опенсорс не спрашивают мнения вахтеров

Nikolay
06.02.2017
22:59:35
нет. одно мнение - читабельный = по пепу другое мнение - читабельный = с пробелами
одно мнение - пишем в команде, используем принятый стандарт, если не нравится - обсуждаем второе - мне плевать на всех, пишу, как хочу, создатели языка мне не указ

Зачем мне портить собственный код?
так не порти, улучши. Сделай читабельным для всех, а не только для себя

Stanislav
06.02.2017
23:00:10
так нет создателей. каждый это создатель и носитель

Nikolay
06.02.2017
23:00:26
я те кто выкладывают чтото нужное в опенсорс не спрашивают мнения вахтеров
а у тебя есть серьезные проекты, которые больше двух человек используют в продакшене?

так нет создателей. каждый это создатель и носитель
где от тебя коммиты в ядро питона? не вижу в поиске

Stanislav
06.02.2017
23:01:08
селиванов захотел - сделал лютый треш про асинкавейт а хомячки сразу одобряют

Страница 2157 из 9768