Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

C# Design Patterns: Factory and Abstract Factory

via Pluralsight

Overview

Are you finding that creating instances of your complex objects clutter your code? In this course, you will learn how to leverage the Factory and Abstract Factory patterns to reduce the noise and make your code easier to maintain and navigate.

If you are finding that creating instances of your complex objects over and over again is cluttering up the code, this is the perfect course for you. In this course, C# 8 Design Patterns: Factory and Abstract Factory, you will gain foundational knowledge of the patterns. First, you will learn how to identify situations where the factory patterns are applicable. Next, you will look at a difficult to navigate codebase, and see how you can easily refactor this by leveraging the patterns to make it easier to reuse code, maintain, and navigate the codebase. Finally, you will discover how to introduce the abstract factory for more complex situations. When you are finished with this course, you will have the skills and knowledge of the factory and abstract factory patterns needed to apply this in new or existing solutions.

Taught by

Filip Ekberg

Reviews

4.5 rating at Pluralsight based on 225 ratings

Start your review of C# Design Patterns: Factory and Abstract Factory

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.