
b0g3r
16.11.2016
09:16:28
Я бы понял если в изначальной предьяве было слово про пеп8, но там было лишь про какие-то дурные тона)
pyqt ;)

53r63rn4r
16.11.2016
09:17:44

Google

53r63rn4r
16.11.2016
09:17:54
Ну, pyqt - Апи к кутэ

b0g3r
16.11.2016
09:18:15

53r63rn4r
16.11.2016
09:18:39

b0g3r
16.11.2016
09:18:43
Я чето не вижу в дзене ничего про camel case

53r63rn4r
16.11.2016
09:19:09
Ну, ты придираешься к словам, сам-то ты меня прекрасно понимаешь

b0g3r
16.11.2016
09:19:27
Понимаю о чем ты, но не согласен
И как бы об этом и пишу)

53r63rn4r
16.11.2016
09:20:11
Ну выставь тогда свою точку зрения, а не вытягивай с меня по одному слову, наталкивая на логическую цепочку

b0g3r
16.11.2016
09:20:34
Так уже:
Я про то, что пеп8 - рекомендации, и если в какой-то компании приняты другие стандарты - то это совсем не считается "дурным тоном"
А потом началост что-то про философию
Строчки тоже в n символов делаешь и не больше?)

53r63rn4r
16.11.2016
09:21:33
Не всегда :D

Google

b0g3r
16.11.2016
09:22:39
А если в компании вместо 79 принято 99 символов - является ли это "несоблюдением философии питона"?

vadim
16.11.2016
09:23:12
django на 100 строк вроде бы
но названия уродские не поддерживаю

b0g3r
16.11.2016
09:24:09
Про то и речь)

vadim
16.11.2016
09:24:23
pylint есть и всякие хайлайтеры
чем ближе к стандартам тем меньше думать

b0g3r
16.11.2016
09:25:09
Кстати, а с чего вообще это все началось?
А вижу
Функция camel case

53r63rn4r
16.11.2016
09:29:01
Угу
Богер, раз ты тут
Зайди в питон основу, мб что-нить подскажешь по моему вопросу
Потому что все морозятся
:D

Alexander
16.11.2016
09:39:42
у меня 180)
да, все с мониторами меньше 27" идут в жопу)
а если 27" - проблем нет
у Python такое ограничение в 79 символов было сделано в связи со старыми ограничениями, когда на экран больше не влезало, но сейчас 2016 год

53r63rn4r
16.11.2016
09:41:43
Ну да

Google

Alexander
16.11.2016
09:41:45
это требование из PEP8 вообще стоит убрать как устаревшее

53r63rn4r
16.11.2016
09:41:59
Тоже только этого наверное и только не соблюдаю
ЖD

Stepan
16.11.2016
09:43:53

Alexander
16.11.2016
09:44:48

Stepan
16.11.2016
09:44:51
Дисциплинирует хорошо

Alexander
16.11.2016
09:45:02
потому что меньше ошибок
можно spr_usr_cmd_sttss =
?

Stepan
16.11.2016
09:46:42
Ну так и "a" и "superl_long_variable_name_here" обе крайности. Нужно головой же думать. Ну если у вас 79 символов вызывают потребность использовать a=, то печалька конечно

Alexander
16.11.2016
09:47:00
у меня обычно 2 слова
4 это перебор, согласен
причём зачастую эти слова можно сократить без потери смысла
убрать гласные - один из вариантов, главное, чтобы читалось не хуже
про ограничение - тут удобнее, когда у каждой команды свои установки
если все кодят на ноутах - это одно
если у всех мониторы 40" - другое
надо, чтобы умещалось как минимум 2 скрипта по ширине монитора
чтобы мержить было удобно, без горизонтальной прокрутки

53r63rn4r
16.11.2016
09:50:26
Слева ноут

Alexander
16.11.2016
09:50:57
да, ТГ тем же самым страдает

Google

Alexander
16.11.2016
09:51:11
он зачем-то делает слишком маленькие по ширине сообщения
у меня гораздо больше область обзора, чем он думает
боковым зрением я вижу хорошо

53r63rn4r
16.11.2016
09:51:48
Ну вообще удобно, в центре сообщение, по сути

Alexander
16.11.2016
09:51:51
ширину строчек я бы сделал побольше

53r63rn4r
16.11.2016
09:51:55
тут уже играет UX

Alexander
16.11.2016
09:55:46
если строчки длинные и там много строк, то отступами хорошо показывается всё, каждая следующая строчка имеет всё больший отступ от левого края
мне эти лесенки удобнее, чем скроллить вниз
а когда ширина маленькая - то приходится переносить даже в случае, когда логический перенос тут и не нужен вовсе

Sergey
16.11.2016
10:03:06
как правильно в поле django.db.models.fields.DateTimeField засунуть datetime.datetime?

b0g3r
16.11.2016
10:07:32
А потом делаешь поиск по проекту и не понимаешь почему ничего не находится, хотя должно
И ладно когда оно во всем проекте сокращено
Так бывает в одном месте сокращено, в другом нет

Alexander
16.11.2016
10:08:28
есть договоренности
что название такой-то сущности нужно сокращать вот так-то
и у тебя не будет желания искать по полному названию если ты знаешь, что такая договоренность есть

b0g3r
16.11.2016
10:09:50
Согласен

Alexander
16.11.2016
10:09:53
это должно быть задокументировано и доступно всем членам команды

53r63rn4r
16.11.2016
10:12:58

Google

.
16.11.2016
10:18:13
Заработало вроде... поменял имя функции
сохраню на будущие

Alexander
16.11.2016
10:24:09
лучше на английском имена функций и переменных делать)
def fuck_that_shit():
и оно короче получается (название)

.
16.11.2016
10:29:20
Гайс, форма у меня появилась, теперь надо её как-то грамотно сверстать.Мне нужно чтобы каждое поле выводилось под предыдущим, это через for решится?

Alexander
16.11.2016
10:42:19
для форм, кстати, есть неплохая либа https://github.com/gregmuellegger/django-floppyforms
немного расширяет возможности дефолтных форм

.
16.11.2016
10:46:50
div class="kupi-passcode-suka", хорошо на дваче верстают

53r63rn4r
16.11.2016
11:05:40
Вообще меня помню ментор по рукам бил за мат в переменных