169 похожих чатов

Привет. Есть возможность как-то получить injector класса в декораторе который

весит на методе этого класса?

5 ответов

10 просмотров

Да в любом случае. Декоратор зависит от каких то деталей класса, на который вешается. Это не должно так работать, прелесть декоратора то в том, что целевой класс от него никак не зависит

Oleg Safonov
Да в любом случае. Декоратор зависит от каких то д...

Вы идеалист. На практике отклонение от идеала позволяет элегантно и эффективно решать широкий класс задач. Программирование - это про компромиссы, а не про соответствие идеалам. И не только программирование.

Alex
Вы идеалист. На практике отклонение от идеала позв...

Расскажите, какую проблему решит декоратор, давайте так уж. По мне - лучше сделать, чтоб я глядя на код, понимал, что там, а не чтоб он ломался из за того, что я решил, условно, удалить неиспользуемый аргумент конструктора, который на самом деле нужен декоратору. Я просто прошёл в какой то момент этот этап и я тоже делал в декораторах inject

Вы не ответили на вопрос с нормальным примером кастомного декоратора. На этот inject есть документация, как минимум, и это известное поведение, которое несёт смысл. Да и это известное поведение DI любого, можете так же и без Inject что нибудь ожидать в конструкторе и не получить. Только будет нормальная ошибка Ну и типизация в любом случае не гарантируется, это ж js под капотом, даже без декораторов

Oleg Safonov
Вы не ответили на вопрос с нормальным примером кас...

Когда вы используете свой собственный декоратор, то его поведение не должно быть загадкой. Ну а нормальную обработку ошибок сделать тоже дело техники.

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
Кто создает тут ботов для телеграмм групп ?
Antskup
8
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
Вроде бы вопрос уже заезжанный, но тем не менее У меня есть функция menu() которая выводит набор возможных действий, а затем спрашивает у пользователя что он хотел бы сделать....
David Golovatin
2
Я хочу запустить свой проект в тг. Что-то между пирамидой и майнилкой. Еще подобного ничего не было. Уникальная идея. Нужен именно не бот, а приложение. С ввод, выводом тон...
Павел А.
6
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Карта сайта