Date for   Saturday, October 8, 2016 8:00:00 AM - Saturday, October 8, 2016 6:00:00 PM

Demonstrating Common Software Design Patterns in C#

The influential book Design Patterns - Elements of Reusable Object-Oriented Software by the Gang of Four was released way back in 1995, and the patterns named within have had a huge impact within the software development community. In this session, we will demonstrate several sample application written in C# which implement patterns described in the book, and talk about how and when these patterns would be useful to our projects. We'll discuss why patterns are targets of refactoring, not design. We'll also talk about the three general types of patterns (Creational, Structural, Behavioral) and demo some of the more common types of each (e.g. Abstract Factory, Prototype, Composite, Strategy, etc.). We'll even discuss why patterns such as Adapter and Facade look so similar but are used differently. Come along with me as we learn what patterns are, why they're useful, and how to spot them.

Track

.NET

About the session

The session is approved.

The presenter will not allow another presenter.

There are 117 people interested in this session.

Presenters

Matthew Jones

Scheduled

Room
SC-140
Time
9:45 AM - 10:45 AM
Calendar File
 Download

Files

Edit Session