Внедрение зависимостей на платформе .NET
Парадигма внедрения зависимостей (DI) в течение минувшего десятилетия де-факто стала одной из доминирующих на платформе .NET и теперь обязательна к изучению для всех .NET-разработчиков.
Это переработанное и дополненное издание классической книги «Внедрение зависимостей в .NET». Вы научитесь правильно внедрять зависимости для устранения жесткой связи между компонентами приложения. Познакомитесь с подробными примерами и усвоите основы работы с ключевыми библиотеками, необходимыми для внедрения зависимостей в .NET и .NET Core.
В книге:
• Рефакторинг существующего кода в слабо связанный код
• Методы DI, которые работают со статически типизированными ОО языками
• Интеграция с общими платформами .NET Framework
• Обновленные примеры, иллюстрирующие DI в .NET Core
Это переработанное и дополненное издание классической книги «Внедрение зависимостей в .NET». Вы научитесь правильно внедрять зависимости для устранения жесткой связи между компонентами приложения. Познакомитесь с подробными примерами и усвоите основы работы с ключевыми библиотеками, необходимыми для внедрения зависимостей в .NET и .NET Core.
В книге:
• Рефакторинг существующего кода в слабо связанный код
• Методы DI, которые работают со статически типизированными ОО языками
• Интеграция с общими платформами .NET Framework
• Обновленные примеры, иллюстрирующие DI в .NET Core
Пікірлер2
👍Ұсынамын
💡Танымдық
🎯Пайдалы
Советую эту книгу любому, кто заинтересован в понимании принципов слабой связанности и внедрения зависимостей (DI) при разработке ПО (а в особенности C# разработчикам). Помимо непосредственно разбора DI, авторы показывают довольно много примеров практического использования данной концепции, как в чистом виде, так и с использованием DI-контейнеров. Разбираются паттерны и антипаттерны использования DI.
Дәйексөздер38
Принцип подстановки Лисков
В исходном виде принцип подстановки является теоретической и абстрактной концепцией, сформулированной Барбарой Лисков в 1987 году. Но в объектно-ориентированном проектировании его можно раскрыть следующим образом: «Методы, потребляющие абстракции, должны иметь возможность воспользоваться любым классом, полученным из этой абстракции, не замечая разницы».
В исходном виде принцип подстановки является теоретической и абстрактной концепцией, сформулированной Барбарой Лисков в 1987 году. Но в объектно-ориентированном проектировании его можно раскрыть следующим образом: «Методы, потребляющие абстракции, должны иметь возможность воспользоваться любым классом, полученным из этой абстракции, не замечая разницы».
Возможно, вы также обратили внимание, что все разговоры на данную тему сопровождались массой весьма агрессивных мнений
Сөреде7
1 829 кітап
808
277 кітап
760
75 кітап
8
3 кітап
3
53 кітап
2
