не стандартный подход, а именно создается экземпляр сервиса через оператор new. А в стандартных подходов просто инжектят сервисы в компоненты, а тут создают объект сервиса в компоненте.
Насколько это хороший или плохой подход?
совсем не понятно для чего создавать сервис руками когда ангуляр это умеет делать) мб фулстек какой писал?
Я новенький в этом проекте. Тут просто создается некия класс для каждый сущности и в нем дальше реализвуется общение с беком. Отличие в том что, класс не используетс DI, а создается его экземпляр в компоненте
я это понял, мой вопрос риторический, но он актуален) либо вы что то не договариваете либо человек тот что писал не знал о DI. Плох такой подход например тем что 1) не дает вам переиспользовать данный инстанс класса, а как следствие досвидание нормальный сервисный стейт менджмент и здравствуйте жирные компоненты. 2) создание нового инстанса, когда это не нужно 3) потенциальное смешение слоев разработки
Думаю, беглый взгляд на кодовую базу смог бы больше рассказать)
Тут имеется ввиду создавать сервисы через anuglar cli?
по позже организую
имею ввиду явный вызов конструктора
Ну так написал предыдущий разработчик. Я не понял его замысел. Его дизайн код,сломал мне голову)
порой мы больше времени проводим за тем что не пишем код, а читаем, возможно замысел автора на последней странице =) в противном случае нет)
странно, что порой. У нас это суровая обыденность) Зато читая код, особенно плохой, понимаешь как делать не надо)
да... еще бы понимание как надо делать приходило сразу)
надо хорошо, не хорошо не надо 😅
Обсуждают сегодня