Size: a a a

Сообщество Python Программистов

2021 January 31

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
1) пробелы у операторов
2) можно отделять уайтспейсами ифы и ретурны
3) желательно отделять уайтспейсами документацию от кода
4) половина тайпинга
5) если много параметров, можно по строкам их сделать
6) классы с больших букв называть надо
7) в конце файла должна быть пустая строка
8) группировка импортов
6 пуyкт где ты нашёл класс с маленькой буквы?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
1) пробелы у операторов
2) можно отделять уайтспейсами ифы и ретурны
3) желательно отделять уайтспейсами документацию от кода
4) половина тайпинга
5) если много параметров, можно по строкам их сделать
6) классы с больших букв называть надо
7) в конце файла должна быть пустая строка
8) группировка импортов
7 везде в .py файлах есть завершающая пустая строка
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
6 пуyкт где ты нашёл класс с маленькой буквы?
сорян, на ночь поехал
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
1) пробелы у операторов
2) можно отделять уайтспейсами ифы и ретурны
3) желательно отделять уайтспейсами документацию от кода
4) половина тайпинга
5) если много параметров, можно по строкам их сделать
6) классы с больших букв называть надо
7) в конце файла должна быть пустая строка
8) группировка импортов
8 как эти ваши импорты группировать
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
7 везде в .py файлах есть завершающая пустая строка
в гитхабе стерлась, видимо
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
8 как эти ваши импорты группировать
Артем показал
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
в гитхабе стерлась, видимо
да, просмотрщик гита таким грешит
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
я бы сказал, что тайпинг стремится к нулю
Хуя ты быканул
Не обмазал тайпингом один файлик и всё - сразу ноль
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
Хуя ты быканул
Не обмазал тайпингом один файлик и всё - сразу ноль
математические шутки, шо ты
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Бензофуран Гетероцикл
Хуя ты быканул
Не обмазал тайпингом один файлик и всё - сразу ноль
Ибо должен весь проект
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
У тебя так-то ни один файл не обмазан тайпингом, лишь несколько строк на файл)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Группировка

Вот пример:

# standard library
import datetime
import os

# 3rd party
import django
import flask

# your modules

import src
import jopu
так, ебать
а внутри группы можно пренебречь алфавитом в угоду смысловой группировке?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Бензофуран Гетероцикл
так, ебать
а внутри группы можно пренебречь алфавитом в угоду смысловой группировке?
Да
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
заебиьс
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
так, ебать
а внутри группы можно пренебречь алфавитом в угоду смысловой группировке?
да, а при чем тут алфавит?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Я вообще делаю в порядке убывания кол-ва строк, т.е. от самого огромного до меньшего импорта
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
У тебя так-то ни один файл не обмазан тайпингом, лишь несколько строк на файл)
да ну нахуй? а есть я сейчас покажу на db.sqlite.writer?) или на utils.enums?)
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Бензофуран Гетероцикл
да ну нахуй? а есть я сейчас покажу на db.sqlite.writer?) или на utils.enums?)
Ни там, ни там ничего нет
источник

E

Egor in Сообщество Python Программистов
кстати, я не смотрел, а у тебя там есть комменты?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
А принтами в проде вообще убил)
источник