Size: a a a

2020 July 29

s

std::mpa in aiogram [ru]
что такого в CBH?
источник

Т

Технопёс in aiogram [ru]
std::mpa
что такого в CBH?
оверинжиниринг
источник

s

std::mpa in aiogram [ru]
CBH с парой методов сделать можно и в 2.х
источник

s

std::mpa in aiogram [ru]
Технопёс
оверинжиниринг
wat
источник

Т

Технопёс in aiogram [ru]
std::mpa
CBH с парой методов сделать можно и в 2.х
вопрос только зачем
источник

s

std::mpa in aiogram [ru]
в чём состоит "оверижиниринг" хендлеров как классов?
источник

Т

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

Т

Технопёс in aiogram [ru]
std::mpa
в чём состоит "оверижиниринг" хендлеров как классов?
я же спросил уже.
Попробуем развернуто: зачем встала надобность разворачивать отдельные одинокие классы? Чем не устраивают функции?
источник

Т

Технопёс in aiogram [ru]
какую проблему решили CBH?
источник

Т

Технопёс in aiogram [ru]
если ответов нет, то это оверинжиниринг в чистом виде, «смотрите че могу, але оп»
источник

s

std::mpa in aiogram [ru]
функциями можно сделать всё. если это(CBH) добавляет удобство в использовании, то почему нет? библиотека целится быть простой и удобной.

1. классы имеют пространство имён, куда можно пихать всякие штуки в роде репозитория, что может упростить такое
2. можно в будущем сделать такие простые вещи как Command как в cleo

(пока не собрался с мыслями.)
источник

Т

Технопёс in aiogram [ru]
Евгений Ры́марев
dp.register_message_handler(get_products_list, commands=['list'], chat_type=[ChatType.PRIVATE])
верно написано?
пример брал отсюда
ошибка
NameError: Invalid filter name(s): 'chat_type'
в`aiogram/filters` вообще нет chat_type
пример есть, а вот релиза еще не было. В пай-пай версия без этих новшеств.
Можно обновить аиограм с хаба, тогда появится:
pip install git+https://github.com/aiogram/aiogram.git -U
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Технопёс
пример есть, а вот релиза еще не было. В пай-пай версия без этих новшеств.
Можно обновить аиограм с хаба, тогда появится:
pip install git+https://github.com/aiogram/aiogram.git -U
о_О
источник

Т

Технопёс in aiogram [ru]
либо пиши свой фильтр
источник

s

std::mpa in aiogram [ru]
либо жди до двух недель
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
примеру вроде не меньше месяца...
источник

ЕР

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

Т

Технопёс in aiogram [ru]
std::mpa
функциями можно сделать всё. если это(CBH) добавляет удобство в использовании, то почему нет? библиотека целится быть простой и удобной.

1. классы имеют пространство имён, куда можно пихать всякие штуки в роде репозитория, что может упростить такое
2. можно в будущем сделать такие простые вещи как Command как в cleo

(пока не собрался с мыслями.)
я всегда ЗА удобство и простоту, ведь не зря выделяли отдельный KISS принцип. Но все CBH что я видел состояли из классового синтаксиса + метода handle, что выглядит толсто и бесполезно. Ничем от обычной функции-обработчика оно не отличается, разве что писать больше, а потому я и негодую. Радует что CBH опциональны, но есть ощущение, что внимание коммьюнити к этому сильно прилипнет (а без особого смысла не хотелось бы)
источник

Т

Технопёс in aiogram [ru]
Евгений Ры́марев
примеру вроде не меньше месяца...
а на пай-пай июньский* релиз
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Технопёс
а на пай-пай июньский* релиз
июньский
источник