Design Patterns in .Net: Mastering Design Patterns to Write Dynamic and Effective .Net Code
暫譯: .NET 設計模式:掌握設計模式以編寫動態且有效的 .NET 代碼

Yaroshenko, Timur

  • 出版商: BPB Publications
  • 出版日期: 2024-01-19
  • 售價: $1,510
  • 貴賓價: 9.5$1,435
  • 語言: 英文
  • 頁數: 314
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9355517823
  • ISBN-13: 9789355517821
  • 相關分類: .NETDesign Pattern
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

A comprehensive guide that takes you on a journey through the world of design patterns in .NET, empowering you to create software that is not only robust and efficient but also maintainable, scalable, and testable. Develop a solid understanding of object-oriented programming (OOP) principles, including inheritance, encapsulation, and polymorphism, forming the groundwork for well-structured code. Explore creational design patterns like Factory and Abstract Factory, mastering object instantiation, and delve into structural patterns such as Adapter and Composite, governing object composition. Navigate the intricacies of behavioral patterns like Template Method and Observer to control object interaction effectively. Unravel the mysteries of SOLID principles: Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion for building maintainable, scalable, and testable code.

商品描述(中文翻譯)

一本全面的指南,帶您探索 .NET 中設計模式的世界,使您能夠創建不僅穩健且高效,還可維護、可擴展和可測試的軟體。深入理解物件導向程式設計(OOP)原則,包括繼承、封裝和多型,這些原則構成了良好結構化程式碼的基礎。探索創建型設計模式,如工廠模式(Factory)和抽象工廠模式(Abstract Factory),掌握物件實例化,並深入了解結構型模式,如適配器模式(Adapter)和組合模式(Composite),這些模式管理物件的組合。掌握行為型模式的複雜性,如模板方法模式(Template Method)和觀察者模式(Observer),以有效控制物件之間的互動。揭開 SOLID 原則的奧秘:單一職責原則(Single Responsibility)、開放-封閉原則(Open-Closed)、里氏替換原則(Liskov Substitution)、介面隔離原則(Interface Segregation)和依賴反轉原則(Dependency Inversion),以構建可維護、可擴展和可測試的程式碼。