Solid Design Patterns for Mere Mortals

Sign in to queue

Description

Software design patterns have been around long before the MVC Framework gained momentum. In this session we will start with a review of Robert C. Martin's (Uncle Bob) SOLID macronym. After building the proper foundation, I will show you several design patterns, their C# implementation, and when and how they should be used in modern software development.

For more information, check out this course on Microsoft Virtual Academy:

Day:

3

Code:

T315

Embed

Download

Download this episode

Download captions

For more information, check out this course on Microsoft Virtual Academy:

The Discussion

  • User profile image
    cezarypiatek

    About singleton pattern and double locking. There is a comment: "remove double lock because this is fixed in C# 6". So what is the solution? How should I deal with that in C# 6 in a proper way?

Add Your 2 Cents