Design patterns in .NET Core 3.0 reusable approaches in C# and F♯ for object-oriented software design

Dmitri Nesteruk is a quantitative analyst, developer, course and book author, and an occasional conference speaker. His interests lie in software development and integration practices in the areas of computation, quantitative finance, and algorithmic trading. His technological interests include C# a...

Full description

Bibliographic Details
Main Author: Nesteruk, Dmitri
Format: eBook
Language:English
Published: [United States] Apress 2020
Edition:2nd ed
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Part I: Introduction
  • Chapter 1: The SOLID Design Principles
  • Chapter 2: The Functional Perspective
  • Part II: Creational Patterns
  • Chapter 3: Builder
  • Chapter 4: Factories
  • Chapter 5: Prototype
  • Chapter 6: Singleton
  • Part III: Structural Patterns
  • Chapter 7: Adapter
  • Chapter 8: Bridge
  • Chapter 9: Composite
  • Chapter 10: Decorator
  • Chapter 11: Façade
  • Chapter 12: Flyweight
  • Chapter 13: Proxy
  • Part IV: Behavioral Patterns.
  • Chapter 14: Chain of Responsibility
  • Chapter 15: Command
  • Chapter 16: Interpreter
  • Chapter 17: Iterator
  • Chapter 18: Mediator
  • Chapter 19: Memento
  • Chapter 20: Null Object
  • Chapter 21: Observer
  • Chapter 22: State
  • Chapter 23: Strategy
  • Chapter 24: Template Method
  • Chapter 25: Visitor