Или у вас есть примеры публичного кода? Готовлю практические материалы по улучшению читаемости кода, хочу оттолкнуться от реальных примеров. Особенно интересует запредельная цикломатическая сложность, аномальное количество отступов. Гугление и браузинг github затянулись и результатов не дали.
Я всегда руководствуюсь правилом, хочешь посмотреть плохой код, посмотрит на свой :) А потом на свой пару лет назад.
Если он входит в какую-нибудь публичную либу или проект - с радостью гляну ссылку на него!
sentry_sdk прямо плохо написано, очень много каких-то страшных хаков, без когторых можно было бы обойтись https://github.com/jmcnamara/XlsxWriter/blob/main/xlsxwriter/worksheet.py Вот тут класс 7к строк redis-py очень плохой https://github.com/redis/redis-py/blob/master/redis/client.py Ну, еще можно взять что-то из https://t.me/govno17
Спасибо, бегу смотреть!
Вот еще, красивый монитор ресурсов, весь код которого в одном файле. Куча использования глобальных переменных https://github.com/aristocratos/bpytop/blob/master/bpytop.py
Не, он даже мне не принадлежит(
Благодарю! В redis уже сходу видно, что не только материал накатать можно, но и полезных PR сделать. Пока на redis залип.
Обсуждают сегодня