Size: a a a

2020 July 29

ЕР

Евгений Ры́марев... in aiogram [ru]
😱
источник

EK

Evgeny Kovalchuk in aiogram [ru]
Forevka ÐΞV
конечно можно явно указать, но это не то
Пример, кстати, врядли частый. Не помню чтобы мне нужно было трогать методы в одном коге из другого.
источник

EK

Evgeny Kovalchuk in aiogram [ru]
Обычно это самобытные сущности, закрытые в своем неймспейсе которые автоматически подгружаются при старте бота и ты больше с ними не взаимодействуешь из-вне
источник

Т

Технопёс in aiogram [ru]
Я тут вижу бесполезный класс, который хз какую проблему решает, вполне самостоятельную функцию-обработчик, зачем-то добавленный атрибут chat у хэндлера (почему хэндлер вообще имеет какой-то собственный аттр-чат, он же занимается процессингом события?), да еще и классом сделанную отправку сообщения, с хз куда возвращаемым инстансом О.о , вам это правда нравится? Выглядит как будто кто-то только-только познакомился с ООП и уже хочет обернуть все в классы.
Что делать если я хочу иметь хэндлер, реагирующий на больше одного типа история умалчивает.
Это ли не оверинжиниринг?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
Я тут вижу бесполезный класс, который хз какую проблему решает, вполне самостоятельную функцию-обработчик, зачем-то добавленный атрибут chat у хэндлера (почему хэндлер вообще имеет какой-то собственный аттр-чат, он же занимается процессингом события?), да еще и классом сделанную отправку сообщения, с хз куда возвращаемым инстансом О.о , вам это правда нравится? Выглядит как будто кто-то только-только познакомился с ООП и уже хочет обернуть все в классы.
Что делать если я хочу иметь хэндлер, реагирующий на больше одного типа история умалчивает.
Это ли не оверинжиниринг?
SendMessage есть и в 2.х так-то
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
SendMessage есть и в 2.х так-то
Это как-то добавляет смысла его существованию?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
Это как-то добавляет смысла его существованию?
это уменьшает смысл критики к этому конкретному примеру
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
это уменьшает смысл критики к этому конкретному примеру
С чего бы?
источник

Т

Технопёс in aiogram [ru]
Какая разница когда он только появился, важна же суть его появления
источник

AR

Alex RootJunior in aiogram [ru]
Технопёс
Я тут вижу бесполезный класс, который хз какую проблему решает, вполне самостоятельную функцию-обработчик, зачем-то добавленный атрибут chat у хэндлера (почему хэндлер вообще имеет какой-то собственный аттр-чат, он же занимается процессингом события?), да еще и классом сделанную отправку сообщения, с хз куда возвращаемым инстансом О.о , вам это правда нравится? Выглядит как будто кто-то только-только познакомился с ООП и уже хочет обернуть все в классы.
Что делать если я хочу иметь хэндлер, реагирующий на больше одного типа история умалчивает.
Это ли не оверинжиниринг?
1. Тебе в пример пихать 70 строчек кода ради того чтобы показать от чего наследоваться и какой метод переопределять?
2. chat - алиас, там же описано откуда берется
3. Читай про ответ в вебхук, это киллер-фича из 0.х версий и такого нет под пайтон ни у кого более.
4. Есть абстрактный дженерик хендлер, у которого нет алиасов и который можно использовать для смешанных типов событий.
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
Какая разница когда он только появился, важна же суть его появления
с того что это не относится к данному примеру. ещё доебись до контекстваров, они же тоже там где-то есть, значит CBH это плохо
источник

T

Tishka17 in aiogram [ru]
Так, что за депендс там
источник

Т

Технопёс in aiogram [ru]
Alex RootJunior
1. Тебе в пример пихать 70 строчек кода ради того чтобы показать от чего наследоваться и какой метод переопределять?
2. chat - алиас, там же описано откуда берется
3. Читай про ответ в вебхук, это киллер-фича из 0.х версий и такого нет под пайтон ни у кого более.
4. Есть абстрактный дженерик хендлер, у которого нет алиасов и который можно использовать для смешанных типов событий.
1. Не понял. Я не про объем говорил, а про самостоятельность метода хэндлинга. Сколько в нем будет строк мне до лампочки.
2. Я спросил не откуда он берется, а какого черта он вообще принадлежит обработчику события
источник

T

Tishka17 in aiogram [ru]
Кто автор?
источник

T

Tishka17 in aiogram [ru]
А в чем разница со стандартным?
источник

Т

Технопёс in aiogram [ru]
Я вижу что евент просто перекочевал куда-то в потроха класса + обвешался хэндлер-алиасами, вместо вполне явной передачи в качестве аргумента
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
с того что это не относится к данному примеру. ещё доебись до контекстваров, они же тоже там где-то есть, значит CBH это плохо
што, какие еще контекствары 🤔
источник

s

std::mpa in aiogram [ru]
передача вообще аргументов в обработчик не является явной в aiogram, вообще
источник

Т

Технопёс in aiogram [ru]
Tishka17
Кто автор?
Аноним из интернетов. Я по топику нашел
источник

Т

Технопёс in aiogram [ru]
std::mpa
передача вообще аргументов в обработчик не является явной в aiogram, вообще
Я как пользователь библиотеки явно вижу что мне предоставили для обработки, этого должно быть достаточно для простоты
источник