Hands-On Design Patterns with C# and .NET Core
暫譯: C# 與 .NET Core 實戰設計模式
Aroraa, Gaurav, Chilberto, Jeffrey
- 出版商: Packt Publishing
- 出版日期: 2019-07-05
- 售價: $1,670
- 貴賓價: 9.5 折 $1,587
- 語言: 英文
- 頁數: 410
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1789133645
- ISBN-13: 9781789133646
-
相關分類:
.NET、C#、Design Pattern
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$420$332 -
$403安全軟件開發之道-構築軟件安全的本質方法 (Building Secure Software: How to Avoid Security Problems the Right Way)
-
$690$538 -
$490$382 -
$199軟件開發本質論:追求簡約、體現價值、逐步構建 (The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece)
-
$454ASP.NET MVC 企業級實戰
-
$580$458 -
$834$792
商品描述
Design patterns are essentially reusable solutions to common programming problems. When used correctly, they meet crucial software requirements with ease and reduce costs. This book will uncover effective ways to use design patterns and demonstrate their implementation with executable code specific to both C# and .NET Core.
Hands-On Design Patterns with C# and .NET Core begins with an overview of object-oriented programming (OOP) and SOLID principles. It provides an in-depth explanation of the Gang of Four (GoF) design patterns, including creational, structural, and behavioral. The book then takes you through functional, reactive, and concurrent patterns, helping you write better code with streams, threads, and coroutines. Toward the end of the book, you’ll learn about the latest trends in architecture, exploring design patterns for microservices, serverless, and cloud native applications. You’ll even understand the considerations that need to be taken into account when choosing between different architectures such as microservices and MVC.
By the end of the book, you will be able to write efficient and clear code and be comfortable working on scalable and maintainable projects of any size. |
商品描述(中文翻譯)
設計模式本質上是針對常見程式設計問題的可重用解決方案。當正確使用時,它們能輕鬆滿足關鍵的軟體需求並降低成本。本書將揭示有效使用設計模式的方法,並展示針對 C# 和 .NET Core 的可執行程式碼實作。
《Hands-On Design Patterns with C# and .NET Core》一書首先概述了物件導向程式設計(OOP)和 SOLID 原則。接著深入解釋了四人幫(Gang of Four, GoF)設計模式,包括創建型、結構型和行為型。然後,本書將帶您了解功能型、反應型和併發型模式,幫助您使用串流、執行緒和協程撰寫更好的程式碼。在書的最後,您將學習到架構的最新趨勢,探索微服務、無伺服器和雲原生應用程式的設計模式。您甚至會了解在選擇不同架構(如微服務和 MVC)時需要考慮的因素。
到書的結尾,您將能夠撰寫高效且清晰的程式碼,並能夠自信地處理任何規模的可擴展和可維護專案。