BEGIN:VCALENDAR
PRODID:-//github.com/rianjs/ical.net//NONSGML ical.net 4.0//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:America/Phoenix
X-LIC-LOCATION:America/Phoenix
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:The influential book Design Patterns - Elements of Reusable Ob
 ject-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 softwar
 e development community. In this session\, we will demo several sample ap
 plications written in C# which implement patterns described in the book\,
  and talk about how and when these patterns would be useful to our projec
 ts. We&#39\;ll discuss why patterns are targets of refactoring\, not desi
 gn. We&#39\;ll also talk about the three general types of patterns (Creat
 ional\, Structural\, Behavioral) and demo some of the more common types o
 f each (e.g. Abstract Factory\, Prototype\, Composite\, Strategy\, etc.).
  We&#39\;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 pat
 terns are\, why they&#39\;re useful\, and how to spot them.
DTEND;TZID=America/Phoenix:20171014T104500
DTSTAMP:20260510T144006Z
DTSTART;TZID=America/Phoenix:20171014T094500
GEO:33.293070;-111.796620
LOCATION:Chandler - Gilbert Community College - IRN-219
ORGANIZER:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:The influential book Design Patterns - Elements of Reusable Object
 -Oriented Software by the Gang of Four was released way back in 1995\, an
 d the patterns named within have had a huge impact within the software de
 velopment community. In this session\, we will demo several sample applic
 ations 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&#39\;ll discuss why patterns are targets of refactoring\, not design. 
 We&#39\;ll also talk about the three general types of patterns (Creationa
 l\, Structural\, Behavioral) and demo some of the more common types of ea
 ch (e.g. Abstract Factory\, Prototype\, Composite\, Strategy\, etc.). We&
 #39\;ll even discuss why patterns such as Adapter and Facade look so simi
 lar but are used differently. Come along with me as we learn what pattern
 s are\, why they&#39\;re useful\, and how to spot them.
UID:7dddf66f-9e83-415a-b2bd-358904f1209a
END:VEVENT
END:VCALENDAR
