Внедрение зависимостей на платформе .NET. 2-е издание
Парадигма внедрения зависимостей (DI) в течение минувшего десятилетия де-факто стала одной из доминирующих на платформе .NET и теперь обязательна к изучению для всех .NET-разработчиков.
Это переработанное и дополненное издание классической книги «Внедрение зависимостей в .NET». Вы научитесь правильно внедрять зависимости для устранения жесткой связи между компонентами приложения. Познакомитесь с подробными примерами и усвоите основы работы с ключевыми библиотеками, необходимыми для внедрения зависимостей в .NET и .NET Core.
В книге:
- Рефакторинг существующего кода в слабо связанный код
- Методы DI, которые работают со статически типизированными 00 языками
- Интеграция с общими платформами .NET Framework
- Обновленные примеры, иллюстрирующие DI в .NET Core
«Вы купили одну книгу, а получили три: потрясающее введение в DI на .NET, отличный курс по основам ООП и уникальную книгу по дизайну ПО».
— Миккель Арентефт, Банк Danske
«Эта книга — настоящий шедевр. Удивительная и фундаментальная, она нужна каждому разработчику ПО, который хочет написать надежный и правильный код».
— Эмануэле Ориджи, Funambol
«Чудесное, ясное и исчерпывающее путешествие по всем аспектам DI на .NET, с очень полноценными примерами, взятыми из реального мира».
— Паскуале Зирполи, MIED Open Source Initiative
Об авторах:
Марк Симан - архитектор программного обеспечения, был разработчиком и архитектором ПО в Microsoft, а теперь является независимым консультантом.
Стивен ван Дерсен — опытный разработчик и архитектор .NET, а также автор и разработчик библиотеки Simple Injector DI.