@pydjango

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

pyqt ;)

53r63rn4r
16.11.2016
09:17:44
Я бы понял если в изначальной предьяве было слово про пеп8, но там было лишь про какие-то дурные тона)
А не соблюдение философии питона(самого идеального что не есть на этом свете) - не дурной тон?

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

b0g3r
16.11.2016
09:18:15
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
у Python такое ограничение в 79 символов было сделано в связи со старыми ограничениями, когда на экран больше не влезало, но сейчас 2016 год
Ох зря вы так спешите хоронить это. К тому же такое ограничение заставляет думать над такими вещами как компактные и точные имена переменных, а не городить super_users_command_statuses и прочее. Как по мне, так это полезная штука

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

Google
.
16.11.2016
10:18:13
да и неплохо бы туда передать реквест, а то будет безхозно висеть
как только я добавляю скобки, джанго просит 2 аргумента, request и name_board

Заработало вроде... поменял имя функции

сохраню на будущие

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
Вообще меня помню ментор по рукам бил за мат в переменных

Страница 57 из 1273