|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
например прототип, одиночка, простая фабрика и тд а что такое DI, это тоже паттерн проектирования? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 14:28 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
DI - dependency injection - самый модный нынче паттерн усиленно распространяемый Microsoft. Некоторые фреймворки от MS целиком на нем построены, например MVC. В других типах проектов его пока через Microsoft Practices впаривают. Сильно сомневаюсь что он необходим, более того, его функцию очень легко реализовать другими паттернами Банды четырех, причем такими что работают без Reflection. Но для собеседований его нужно выучить на зубок. Мода есть мода. Фейс-контроль, как запрет одевать кроссовки под пиджак. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 14:43 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
магия для ленивых ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 14:50 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Worobjoff Сильно сомневаюсь что он необходим Весь ASP.NET Core через него построен, попробуй-ка его не использовать. То есть даже Hello World на Core теперь через DI ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 15:05 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Worobjoff, Да ну. Интернет тоже в MS выдумали? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 16:57 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
И с чего бы вдруг для DI необходим рефлекшн? И да, кстати, вот статейка Фаулера про DI и его более общий аспект IoC. 2004-й год. Дотнет тогда только-только ходить учился. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 17:05 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
меня интересует название а не суть т.е DI это такой же паттерн проектирования как и прототип, одиночки и тд? ПЫ СЫ Кор, да, все на нем ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2019, 18:09 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Shocker.Pro Worobjoff Сильно сомневаюсь что он необходим Весь ASP.NET Core через него построен, попробуй-ка его не использовать. То есть даже Hello World на Core теперь через DI За ASP.NET - в другой раздел форума ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 11:06 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Сон Веры Павловны И с чего бы вдруг для DI необходим рефлекшн? И да, кстати, вот статейка Фаулера про DI и его более общий аспект IoC. 2004-й год. Дотнет тогда только-только ходить учился. Но рефлекшен то уже был 😝 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 11:08 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
кто делал свой DI и IoC ? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 11:40 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Roman Mejtes кто делал свой DI и IoC ? :) зачем свой если есть нинжект и коре ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 11:45 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
listtoview Roman Mejtes кто делал свой DI и IoC ? :) зачем свой если есть нинжект и коре ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 12:00 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Roman Mejtes кто делал свой DI и IoC ? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 12:06 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Ну, простейший сервис-локатор на основе Dictionary<Type, object>, думаю, много кто делал. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 12:31 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Да нет, он там наворотил немало, правда потом на автофак слинял ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 12:38 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Shocker.Pro Да нет, он там наворотил немало, правда потом на автофак слинял что такое автофак? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 14:33 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Хм... Почему автофак не поддерживает перехват? Может статья старая, может я что-то не то под перехватом понимаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 18:21 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Это скан бумажной книжки, обложка вверху страницы, книжка не новая - да ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 18:31 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
fkthat Хм... Почему автофак не поддерживает перехват? Может статья старая, может я что-то не то под перехватом понимаю. Constructor injection автофак поддерживает вполне. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 18:46 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
fkthat я что-то не то под перехватом понимаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 19:14 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Shocker.Pro Это скан бумажной книжки, обложка вверху страницы, книжка не новая - да вроде это не скан, а авторский перевод, что сильно отличает его от издательских качеством перевода, в положительную сторону. почитаю обязательно, хотя сам DI и первые главы не показались мне откровением ) но интересно, спс за ссылку ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 19:53 |
|
Есть паттерны проектирования
|
|||
---|---|---|---|
#18+
Roman Mejtes Shocker.Pro Это скан бумажной книжки, обложка вверху страницы, книжка не новая - да вроде это не скан, а авторский перевод, что сильно отличает его от издательских качеством перевода, в положительную сторону. почитаю обязательно, хотя сам DI и первые главы не показались мне откровением ) но интересно, спс за ссылку Тем не менее, книжке уже восемь с гаком лет. Фреймворки с тех пор могли сильно измениться. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2019, 20:09 |
|
|
start [/forum/topic.php?fid=20&fpage=14&tid=1398721]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 230ms |
total: | 380ms |
0 / 0 |