C# Design Patterns: Chain of Responsibility

In this course, you'll discover how to work with the chain of responsibility pattern. You will understand why this pattern exists and how to implement this in a C# application.
Course info
Level
Advanced
Updated
Nov 6, 2019
Duration
41m
Table of contents
Description
Course info
Level
Advanced
Updated
Nov 6, 2019
Duration
41m
Description

Software developers need real-world implementation examples of the chain of responsibility pattern to better understand how they can be used in user validation, payment processing, and if/else situations. In this course, C# Design Patterns: Chain of Responsibility, you will gain foundational knowledge of the chain of responsibility pattern. First, you will learn how to identify situations where this pattern is applicable. Next, you will discover how easily this can be refactored into an object oriented approach, which not only is easier to maintain, but also more testable. Finally, you will explore how to identify existing implementations of this pattern. When you’re finished with this course, you will have the skills and knowledge of the chain of responsibility pattern needed to apply this in your solutions.

About the author
About the author

Filip is an enthusiastic developer that strives to learn something new every day. With over a decade of experience in .NET, Filip actively spreads his knowledge and ideas around the globe.

More from the author
C# Design Patterns: Command
Beginner
26m
Sep 24, 2019
Dates and Times in .NET
Beginner
1h 22m
Jul 16, 2019
More courses by Filip Ekberg
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. My name is Philip backward and welcome to my C sharp designed patterns course covering the chain off responsibility pattern. I'm a principal consultant and CEO at a consultant agency operating out of Gothenburg in Sweden. I started this company a few years ago focusing on building fast, powerful and easy to maintain solutions. This course is for those of you that want to learn how the chain of responsibility pattern works and how to implement that in your C sharp applications, we will cover everything that you need to know to master this pattern. This includes what the chain of responsibility pattern is and its characteristics understanding the benefits and trade offs when using the chain off responsibility pattern. How to implement the chain of responsibility pattern in new and existing solutions, as well as identifying a leverage existing implementations. By the end of this course, you will feel comfortable with implementing the chain off responsibility pattern in your applications. This will allow you to build extensible more robust and testable applications before beginning the course. You should be familiar with the C sharp syntax and how to build and run dot net applications. No other prior knowledge is necessary. I hope you'll join me on this journey to learn all about working with this very powerful C sharp design pattern with the chain of responsibility patterns course here as plural side.