DI Control -Freak Anti -Pattern :Проблемы с пониманием

Я читаю «Внедрение зависимостей в.NET» Марка Симанна, и я не могу в жизни понять это :

Although the new keyword is a code smell when it comes to VOLATILE DEPENDENCIES, you don't need to worry about using it for STABLE DEPENDENCIES. The new keyword isn't suddenly "illegal" in general, but you should refrain from using it to get instances of VOLATILE DEPENDENCIES.

. Может быть, это потому, что я до сих пор не могу понять, что окружающий контекст является инъекцией, а не просто глобальной переменной, но я просто не понимаю, что говорит автор.

Я бы очень хотел понять DI сверху донизу, но сейчас я застрял, и это всего лишь 1/3 пути через книгу... Паттерн Control -Freak anti -, кажется, каждый отдельный программист, который когда-либо жил...

У кого-нибудь есть идеи?

6
задан Steven 5 July 2012 в 08:14
поделиться