Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

C# Design Patterns: Factory and Abstract Factory

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.

Intermediate
53m
(239)

Created by Filip Ekberg

Last Updated Sep 11, 2025

Course Thumbnail
  • Course

C# Design Patterns: Factory and Abstract Factory

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.

Intermediate
53m
(239)

Created by Filip Ekberg

Last Updated Sep 11, 2025

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

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# 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.

C# Design Patterns: Factory and Abstract Factory
Intermediate
53m
(239)
Table of contents

About the author
Filip Ekberg - Pluralsight course - C# Design Patterns: Factory and Abstract Factory
Filip Ekberg
31 courses 4.5 author rating 5126 ratings

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.

Get started with Pluralsight