Steven van Deursen, Mark Seemann - Dependency Injection Principles, Practices, and Patterns

Steven van Deursen, Mark Seemann - Dependency Injection Principles, Practices, and Patterns

Первое и главное это то, что представленная здесь книга расскажет читателю о внедрении зависимости (DI). Также эта книга о .NET, но это гораздо менее важно. И хотя в книге используется для примеров кода C#, все-таки большая часть обсуждения в ней может быть легко применена к другим языкам и платформам.

Конечной целью использования DI является создание обслуживаемого программного обеспечения в рамках объектно-ориентированной парадигмы. Все понятия, используемые в этой книге, относятся к объектно-ориентированному программированию. Проблема, которую решает DI (ремонтопригодность кода), является универсальной, но предлагаемое решение дано в рамках объектно-ориентированного программирования в статически типизированных языках: C #, Java, Visual Basic .NET, C ++ и т. д. Вы не можете применить DI к процессуальному программированию, также как и его внедрение в функциональных или динамических языках может оказаться далеко не лучшим решением.

Целью книги является более чем просто научить читателя специфике DI: цель - сделать его лучшим объектно-ориентированным программистом.

This is a book about Dependency Injection (DI), first and foremost. It’s also a book about .NET, but that’s much less important. Although C# is used for code examples, much of the discussion in this book can be easily applied to other languages and platforms.

The ultimate purpose of using DI is to create maintainable software within the object-oriented paradigm. The concepts used throughout this book all relate to object-oriented programming. The problem that DI addresses (code maintainability) is universal, but the proposed solution is given within the scope of object-oriented programming in statically typed languages: C#, Java, Visual Basic .NET, C++, and so on. You can’t apply DI to procedural programming, and it may not be the best solution in functional or dynamic languages.

The goal of the book is more than just teaching you about DI specifics: the goal is to make you a better object-oriented programmer.

Название: Dependency Injection Principles, Practices, and Patterns
Автор: Steven van Deursen, Mark Seemann
Год выпуска: 2019
Издательство: Manning Publications Co
Жанр: программирование
Язык: Английский
Качество: Отличное
Страниц: 552
Формат: PDF
Размер файла: 13,1 Mb
Внимание! У Вас нет прав для просмотра скрытого текста.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.