Hey folks, Phil Zito here and welcome back. In this post, we are going to be talking about programming, specifically, we're going to be talking about design patterns. We’ll start off by just kind of discussing what design patterns are and a design pattern approach to programming. It's probably different than some of the things you've seen in the past. Then we are going to give a couple of sample design patterns.