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...
Main Author: | |
---|---|
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