{"product_id":"гаурав-арораа-паттерны-проектирования-для-c-и-платформы-net-core","title":"Гаурав Арораа: Паттерны проектирования для C# и платформы .NET Core","description":"Паттерны проектирования — удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учётом специфики языка C# и платформы .NET Core.\r\nКроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например микросервисной или MVC.\r\nВы научитесь\r\n- Повышать гибкость кода, используя принципы SOLID.\r\n- Применять разработку через тестирование (TDD) в ваших проектах на .NET Core.\r\n- Выполнять эффективную миграцию баз данных, обеспечивать долговременное хранение данных и их тестирование.\r\n- Преобразовывать консольное приложение в веб-приложение с помощью подходящего MVP.\r\n- Писать асинхронный, многопоточный и параллельный код.\r\n- Использовать парадигму MVVM и работать с RxJS и AngularJS для управления изменениями в базах данных.\r\n- Откроете для себя возможности микросервисов, бессерверного программирования и облачных вычислений.","brand":"Питер","offers":[{"title":"Default Title","offer_id":53949968875836,"sku":"suq7isxqpf52fbcjtzaw6p9w","price":91.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/9785446115235-1.jpg?v=1785464421","url":"https:\/\/knizhka.us\/products\/%d0%b3%d0%b0%d1%83%d1%80%d0%b0%d0%b2-%d0%b0%d1%80%d0%be%d1%80%d0%b0%d0%b0-%d0%bf%d0%b0%d1%82%d1%82%d0%b5%d1%80%d0%bd%d1%8b-%d0%bf%d1%80%d0%be%d0%b5%d0%ba%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b4%d0%bb%d1%8f-c-%d0%b8-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d1%8b-net-core","provider":"Книжка US","version":"1.0","type":"link"}