Паттерны проектирования — удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учётом специфики языка C# и платформы .NET Core.Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например микросервисной или MVC.Вы научитесь- Повышать гибкость кода, используя принципы SOLID.- Применять разработку через тестирование (TDD) в ваших проектах на .NET Core.- Выполнять эффективную миграцию баз данных, обеспечивать долговременное хранение данных и их тестирование.- Преобразовывать консольное приложение в веб-приложение с помощью подходящего MVP.- Писать асинхронный, многопоточный и параллельный код.- Использовать парадигму MVVM и работать с RxJS и AngularJS для управления изменениями в базах данных.- Откроете для себя возможности микросервисов, бессерверного программирования и облачных вычислений.
Чтобы оставить свою оценку и/или комментарий, Вам нужно войти под своей учетной записью или зарегистрироваться
Пока никто не оставил впечатление о книге...
Пока никто не оставил цитат из этой книги...
Автор | Шаффлботэм Роберт |
Жанр | Информационные технологии, Графика Дизайн Проектирование |
Год | 2017 |
Автор | |
Жанр | Информационные технологии, Графика Дизайн Проектирование |
Год | 2017 |
Автор | |
Жанр | Информационные технологии, Графика Дизайн Проектирование |
Год | 2021 |
Автор | Кун Макс, Джонсон К ,Кун М |
Жанр | Информационные технологии, Графика Дизайн Проектирование |
Год | 2019 |
Автор | Олифер В Г, Олифер Н. А. |
Жанр | Информационные технологии, Сети и коммуникации |
Год | 2021 |
Автор | Келлехер Д., Тьерни Б., Тирни Б., Келлехер Джон ,Тирни Брендан |
Жанр | Информатика, Информационные технологии |
Год | 2020 |