Size: a a a

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

2020 December 30

l

let45fc in Сообщество Python Программистов
Vadim Apenko
Сортировка пузырьком)
Бля, становлюсь некрофураном
источник

БГ

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

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
Language:
py3


Source:
from random import randint

N = 10
a = []
for i in range(N):
   a.append(randint(1, 99))
print(a)


for i in range(N-1):
   for j in range(N-i-1):
       if a[j] > a[j+1]:
           a[j], a[j+1] = a[j+1], a[j]

print(a)


Result:
[41, 49, 9, 72, 18, 65, 31, 81, 92, 43]
[9, 18, 31, 41, 43, 49, 65, 72, 81, 92]
Бля, пузырёк
источник

Ю

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

БГ

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

Ю

Юрий in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну вроде как разбивается по областям "ответственности", но это неточно
Что бы это значило?) Я один его пишу, и ответственность только моя))
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Юрий
подскажите плз, по какому принципу разбивется код на отдельные файлы? И поможет ли пайчарму это работать быстрее?
Это помогает тебе не сдохнуть на чтении кода
источник

Ю

Юрий in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Это помогает тебе не сдохнуть на чтении кода
но пайчарму легче не станет?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Юрий
Что бы это значило?) Я один его пишу, и ответственность только моя))
Я не буду приводить примеры из своих проектов, там разбиение весьма спорное)
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Юрий
но пайчарму легче не станет?
С чего бы?🤔
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Я не буду приводить примеры из своих проектов, там разбиение весьма спорное)
@Rud356 свидетель - это так
источник

Ю

Юрий in Сообщество Python Программистов
ну меньше проверять синтаксис, пепы итд например.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Юрий
Что бы это значило?) Я один его пишу, и ответственность только моя))
Ответственность кода
SRP и все дела
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Ответственность кода
SRP и все дела
Что значит P в SRP?
источник

l

let45fc in Сообщество Python Программистов
Бензофуран Гетероцикл
Что значит P в SRP?
Principle
источник

БГ

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

БГ

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

l

let45fc in Сообщество Python Программистов
Бывает)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Я чота рефлекторно последнюю P воспринимаю как Protocol
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Я чота рефлекторно последнюю P воспринимаю как Protocol
Слишком много документации о всякой херне читал)
источник