Шаблоны проектирования в C#: практическое руководство с примерами из реальной жизни на русском
#2102930
Design Patterns in C#: A Hands-on Guide with Real-world Examples (B08K3RXBCF)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Vaskaran Sarcar | #78: Microsoft .NET
Получите практический опыт работы с каждым из шаблонов проектирования «Банда четырёх» (GoF) на языке C#. Для каждого из шаблонов вы увидите как минимум один реальный сценарий, пример кода и полную реализацию, включая вывод. В дополнение к шаблонам GoF вы изучите другие распространенные и не менее важные шаблоны проектирования.
Во втором издании вы изучите шаблоны проектирования и их реализацию в Visual Studio 2019 и C# 8. Рассматриваются распространенные шаблоны асинхронного программирования, включая шаблон TAP и шаблон APM. Вы будете учиться на простых примерах и глубоко понимать концепции. Благодаря этим обновленным шаблонам у вас будет набор программ, которые вы сможете перенести в свои собственные проекты.
Книга начинается с описания 23 шаблонов проектирования GoF, а затем переходит к альтернативным шаблонам, включая шаблоны Simple Factory, Null Object и MVC, а также различные шаблоны асинхронного программирования. В заключение книги обсуждаются критические замечания в адрес шаблонов проектирования и приводятся главы об антишаблонах.
Каждая глава включает в себя раздел вопросов и ответов, который проясняет любые сомнения и рассматривает преимущества и недостатки каждого варианта. Раздел часто задаваемых вопросов поможет вам закрепить полученные знания.
Что вы узнаете
Для кого предназначена эта книга?
Разработчики программного обеспечения, тестировщики и архитекторы
Во втором издании вы изучите шаблоны проектирования и их реализацию в Visual Studio 2019 и C# 8. Рассматриваются распространенные шаблоны асинхронного программирования, включая шаблон TAP и шаблон APM. Вы будете учиться на простых примерах и глубоко понимать концепции. Благодаря этим обновленным шаблонам у вас будет набор программ, которые вы сможете перенести в свои собственные проекты.
Книга начинается с описания 23 шаблонов проектирования GoF, а затем переходит к альтернативным шаблонам, включая шаблоны Simple Factory, Null Object и MVC, а также различные шаблоны асинхронного программирования. В заключение книги обсуждаются критические замечания в адрес шаблонов проектирования и приводятся главы об антишаблонах.
Каждая глава включает в себя раздел вопросов и ответов, который проясняет любые сомнения и рассматривает преимущества и недостатки каждого варианта. Раздел часто задаваемых вопросов поможет вам закрепить полученные знания.
Что вы узнаете
- Поработайте с каждым из шаблонов проектирования.
- Внедрите шаблоны проектирования в реальные приложения.
- Выберите альтернативу этим вариантам, сравнив их преимущества и недостатки.
- Используйте Visual Studio Community Edition 2019 для написания кода и генерации выходных данных.
Для кого предназначена эта книга?
Разработчики программного обеспечения, тестировщики и архитекторы