Впровадження залежностей дає змогу зменшити сильне зв'язування між програмними компонентами. Замість жорсткого кодування залежностей (наприклад, драйвера якої-небудь бази даних), впроваджується список сервісів, у яких може потребувати компонент. Після цього сервіси під'єднуються третьою стороною. Такий підхід забезпечує найкраще керування майбутніми змінами та розв'язання проблем у програмному забезпеченні, що розробляється. Ця книга розповідає про впровадження залежностей і є практичним посібником із їхнього застосування в застосунках.NET. Видання містить основні шаблони впровадження залежностей, написані на «чистому» C#. Крім того, розглянуті способи інтеграції впровадження залежностей зі стандартними технологіями Microsoft, як-от ASP.NET MVC, а також приклади застосування фреймів StructureMap, Castle Windsor і Unity.
Характеристики книги | |
ISBN | 978-5-496-00657-6 |
Автор | Сіман М |
Видавництво | Пітер |
Обкладинка | Обл Ц |
Рік видання | 2014 |
Сторінок | 464 стор. |