Size: a a a

2020 July 18

T

Tishka17 in aiogram [ru]
Evgeny Kovalchuk
@Tishka17 Не знаю, видел ты или нет, но там вышел dynaconf 3 (какое-то время назад) и теперь у них нет доступа к конфигу из глобального скоупа (from dynaconf import settings).
Теперь нужно создать свой обьект настроек и передавать самому куда надо.
Ничего себе
источник

IG

Ilya Gulkov in aiogram [ru]
Кто тут копрофил?
Анонимный опрос
29%
Abstract-X
14%
Ilya Gulkov
43%
Оба
14%
Никто из перечисленных
Проголосовало: 14
источник

EK

Evgeny Kovalchuk in aiogram [ru]
Они оставили возможность юзать эту фичу в этом релизе, но задепрекейтили. В 4 уберут совсем.
источник

EK

Evgeny Kovalchuk in aiogram [ru]
Неудобно теперь!
источник

IG

Ilya Gulkov in aiogram [ru]
так что нелогичного и неочевидного в вызове яблоко.сожрать()? такое сплошь и рядом
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Ilya Gulkov
так что нелогичного и неочевидного в вызове яблоко.сожрать()? такое сплошь и рядом
кто его жрать будет?
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
логично человек.сожрать(что=яблоко)
источник

A

Abstract-X in aiogram [ru]
Ilya Gulkov
так что нелогичного и неочевидного в вызове яблоко.сожрать()? такое сплошь и рядом
как минимум то, что яблоку нечем поглощать, это не его зона ответственности, как бы тебе там не хотелось
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
алиасы это чистая магия с подстановкой аргументов из какого то контекста
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
и если контекст хоть немного меняется (как у тишки с запуском нескольких ботов) - все может пойти по пизде
источник

К

Костя in aiogram [ru]
Fᴏʀᴅᴇɴ
алиасы это чистая магия с подстановкой аргументов из какого то контекста
Давайте откажемся тогда от контекста как хочет тишка
источник

A

Abstract-X in aiogram [ru]
Костя
Давайте откажемся тогда от контекста как хочет тишка
речь не о контексте. Не будь контекста - ты бы взял глобалы, я же сказал уже
источник

К

Костя in aiogram [ru]
И от самопоглощающихся яблок
источник

К

Костя in aiogram [ru]
Abstract-X
речь не о контексте. Не будь контекста - ты бы взял глобалы, я же сказал уже
Я слышал о том, что контекст это и есть глобалы
источник

A

Abstract-X in aiogram [ru]
Костя
Я слышал о том, что контекст это и есть глобалы
а ты не слушай
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Костя
Я слышал о том, что контекст это и есть глобалы
примерно одно и то же
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
но не одно
источник

A

Abstract-X in aiogram [ru]
разница глобальной и контекстой переменной в её состоянии. Глобальная меняется от любого обращения. Контекстная имеет делимость по контексту
источник

A

Abstract-X in aiogram [ru]
**тут немножко истории про то, что асинк работает с использованием стека и каждая корутина тоже имеет какое-то текущее состояние (await/yield)**
источник

EF

Evgen Fil // 🎲 in aiogram [ru]
Abstract-X
я просто намекаю, что удобнее и логичнее использовать ответственные за логику объекты, а не тянуться через какие-то прослойки. Тут не явный делегат, не фасад, тут прямым текстом доставание объекта бота из контекста для передачи вызова. Не будь контекста - вы бы взяли глобалы
Не удобнее, но логичнее
Не путай
источник