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

I
06.02.2017
22:34:23

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

I
06.02.2017
22:34:32

Google

Rocket
06.02.2017
22:34:40

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
но всегда находится догматик который будет до усрачки спорить
итак видишь

I
06.02.2017
22:36:23

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
стандарт в целом создан руководствуясь здравым смыслом для читаемости а не наоборот

Nikolay
06.02.2017
22:39:06

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

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

subject_89P13
06.02.2017
22:44:52

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

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

Evgeniy
06.02.2017
22:47:36
>то первый коммент к говнокоду будет “поправь пеп8, а то нихера не понятно”
ну вахтерство, дешевые выебоны, снобизм. самое смешное что обычно такое происходит когда на проекте полный пиздец из копипасты, легаси, хаков, костылей, кривого именования, но зато по пепу!
Но ведь лучше, когда то же самое, но еще и не по пепу)

Nikolay
06.02.2017
22:47:43
>то первый коммент к говнокоду будет “поправь пеп8, а то нихера не понятно”
ну вахтерство, дешевые выебоны, снобизм. самое смешное что обычно такое происходит когда на проекте полный пиздец из копипасты, легаси, хаков, костылей, кривого именования, но зато по пепу!
вот именно, ты все три пункта продемонстрировал. А все остальное есть на куче проектов, только у них есть и еще одна проблема - нечитабельность из-за отсутствия пеп8

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

Stanislav
06.02.2017
22:48:38

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

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

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

Google

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

Nikolay
06.02.2017
22:54:45

Stanislav
06.02.2017
22:55:20

Nikolay
06.02.2017
22:55:27

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
нет.
одно мнение - читабельный = по пепу
другое мнение - читабельный = с пробелами

Rocket
06.02.2017
22:58:57

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
селиванов захотел - сделал лютый треш про асинкавейт а хомячки сразу одобряют