Podcast: Play in new window | Download (50.8MB) | Embed
Subscribe: Apple Podcasts | Android | Email | Spotify | More
Design patterns are a way of thinking about abstract concepts in Object-Oriented Programming. In the original book 23 patterns were listed divided into three sets of patterns: Creational, Structural, and Behavioral. Will and BJ discuss both the benefits and some of the critiques of using design patterns when designing and developing code.