
设计模式是从解决编写面向对象软件时经常遇到的问题的多年经验演变而来的。这些模式是模板,可为开发人员提供有关如何创建灵活、易于维护的应用程序的蓝图。就像建筑物一样,设计模式可以在风格和形式上有所不同,但在目的上不会有所不同。他们的目的保持不变;为应用程序提供坚实的结构框架。
路径中包含的每门课程都将侧重于特定的设计模式。在每门课程结束时,您将通过演示用 C# 编写的真实世界的实用分步示例,了解设计模式的不同组件如何协同工作以及如何在您自己的应用程序中使用它们。
Steve Smith, Filip Ekberg, Vladimir Khorikov, David Starr, Marc Gilbert, Steve Michelotti, Harrison Ferrone, David Berry | Duration: 14h 42m | Video: H264 1280×720 | Audio: AAC 48 kHz 2ch | 2,44 GB | Language: English + .srt
Design patterns have evolved from years of experience in resolving frequently encountered problems when writing object-oriented software. These patterns are templates that provide developers with a blueprint on how to create flexible, easily maintainable applications. Like a building, design patterns can differ in style and form but not in purpose. Their purpose remains the same; to provide a solid structural framework for an application.
Each of the courses included in path will focus on a specific design pattern. By the end of each course, you will understand how the different components of the design pattern work together and how to use them in your own applications by demonstrating real-world practical step-by-step examples written in C#.
BEHAVIORAL
Design Patterns Overview
C# Design Patterns: Strategy
C# Design Patterns: Singleton
C# Design Patterns: Command
C# Design Patterns: Bridge
C# Design Patterns: Null Object
Specification Pattern in C#
C# Design Patterns: State
C# Design Patterns: Data Access Patterns
C# Design Patterns: Mediator
C# Design Patterns: Chain of Responsibility
C# Design Patterns: Template Method
C# Design Patterns: Visitor
C# Design Patterns: Memento
C# Design Patterns: Rules Engine Pattern
CREATIONAL
C# Design Patterns: Builder
C# Design Patterns: Prototype
C# Design Patterns: Factory and Abstract Factory
STRUCTURAL
C# Design Patterns: Facade
C# Design Patterns: Decorator
C# Design Patterns: Composite
C# Design Patterns: Adapter
C# Design Patterns: Flyweight
C# Design Patterns: Proxy

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/14136.html