Паттерны проектирования для C# и платформы .NET Core 20780

Паттерны проектирования — удобный приём программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы.

В этой книге описаны эффективные способы применения паттернов проектирования, с учётом специфики языка C#, и платформы .NET Core.

Кроме знакомых паттернов проектирования из книги «Банды четырех», вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например, микросервисной или MVC.

Кому подойдет эта книга

Целевая аудитория — разработчики современных приложений. Поскольку книга содержит много кода, чтобы объяснить, как и где используются паттерны, подразумевается наличие у читателя опыта в разработке ПО. Не стоит рассматривать данную книгу как «программирование для чайников», скорее она отвечает на вопрос «Как программировать лучше». Поэтому издание будет полезно начинающим и опытным программистам, архитекторам приложений и проектировщикам.

Вы научитесь

  • Повышать гибкость кода, используя принципы SOLID.
  • Применять разработку через тестирование (TDD) в ваших проектах на .NET Core.
  • Выполнять эффективную миграцию баз данных, обеспечивать долговременное хранение данных и их тестирование.
  • Преобразовывать консольное приложение в веб-приложение с помощью подходящего MVP.
  • Писать асинхронный, многопоточный и параллельный код.
  • Использовать парадигму MVVM и работать с RxJS и AngularJS для управления изменениями в базах данных.
  • Откроете для себя возможности микросервисов, бессерверного программирования и облачных вычислений.

  • Автор
    Гаурав АрорааДжеффри Чилберто
  • Категорія
    Програмування
  • Мова
    Російська
  • Рік
    2021
  • Сторінок
    352
  • Формат
    165х235 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Ілюстрації
    Чорно-білі
  • Серія
    Для профессионалов
550 ₴
Купити
Відділення Нова Пошта80 ₴
Поштомат Нова Пошта40 ₴
Кур’єр Нова Пошта120 ₴
Відділення УкрПошта50 ₴
Кур’єр за адресою90 ₴
Паттерны проектирования для C# и платформы .NET Core - фото 1
Паттерны проектирования для C# и платформы .NET Core - фото 2
Паттерны проектирования для C# и платформы .NET Core - фото 3
Паттерны проектирования для C# и платформы .NET Core - фото 4
Паттерны проектирования для C# и платформы .NET Core - фото 5
Паттерны проектирования для C# и платформы .NET Core - фото 6
Паттерны проектирования для C# и платформы .NET Core - фото 7
Паттерны проектирования для C# и платформы .NET Core - фото 8
20780
Залиште свій відгук про книгу,
допоможіть тим, хто ще не читав