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

Всем привет. Нужна ваша помощь (довольно необычная): Представьте что вы на

собеседовании спрашиваете кандидата "как работает Dependency Injection в ангуляре" и он отвечает вот так:

Когда компоненту нужна зависимость, в первую очередь он ищет её у себя в провайдерах. Если он её там не находит, он идёт выше по дереву ищет её у родителей. Если у родителей нет, он смотрит её в AppModule. Если её нет в AppModule, то инжектор спускается по модулям родителей (от AppModule то модуля компонента). Если его нет и там, он смотрит то что запровайжено в рут. Если нет и там, то выбрасывается ошибка.

Где он тут ошибся и что бы вы уточнили, где бы углубились?

21 ответов

13 просмотров

Наверное надо дополнить объяснение кейсом с лейзи лоадингом и провайдом в роуты

это вопрос на трейни или джуна?

понимание общих принципов избавляет от знания некоторых фактов в описании видно, что человек понмиает принцип, детали всегда уточняются в доке/тестах/коде

я бы спросил в целом, что такое внедрение зависимостей и для чего оно. Реализация это уже десятое

У меня товарища когда-то не взяли на BE потому , что он не работал плотно с ORM (рубает норм sql, dml, dfl,ddl...). Поэтому теперь и приходится работать с поколением ORM, ChatGpt разрабов... Вот вам и ответ.

Andrei
У меня товарища когда-то не взяли на BE потому , ч...

чтобы нормально освоить орм, узнать все его фишки могут уйти годы

Andrei
У меня товарища когда-то не взяли на BE потому , ч...

тот же хибернейт, постоянно удивляет чем-то

провайдер, дерево и другие загадочные термины

Максим Федоров
ну не годы, лоль

ну если чисто орм осваивать, то может и не годы, но если в реальном проэкте методом проб и ошибок осваивать, то думаю что годы

Павел Погорелов
я бы спросил в целом, что такое внедрение зависимо...

Интересный вопрос. А можно услышать ответ сразу? 🙃

Saqhan
Интересный вопрос. А можно услышать ответ сразу? ...

Я неплохую статью на Медиуме нашёл, гуглится легко. Ещё, думаю, на Хабре найти можно что-то

Andrei
Дерево Вик мапов

А поподробнее тут?

🇰🇿 ангулярный чел 🇰🇿
А поподробнее тут?

Хочу зависимость с таким ключиком, хуяк тебе дали велью)

Andrei
Хочу зависимость с таким ключиком, хуяк тебе дали ...

Элемент инжектор, модуль, рут, платформ, налл

🇰🇿 ангулярный чел 🇰🇿
А почему вик мапов?

Ну вроди там викмапы, не помню точно. Может и мапы просто

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

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

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
49
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
@HemulGM Параметры у AddStream поменялись? Несостыковка какая-то
Катерина Свиридова
12
Подскажите, есть какие-то события создания/уничтожения у TFrame по типу TForm (OnCreate и OnClose/OnDestroy) ? Как отловить создание TFrame и "перед" уничтожением. На Tframe р...
Денис
8
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
а чем хуже?
Alexey Kulakov
10
Карта сайта