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:If you’re a software developer\, chances are you&#39\;ve encou
 ntered that dreadful moment when your project requires you to make a chan
 ge to an existing piece of code. If you’re lucky\, you have unit tests th
 at fire green before you make the change. But what do you do when you are
  not so lucky? Taking it one step further\, how do you know the complexit
 y of the domain that you are operating in if you are new to the code base
  and whether the changes you need to make are trivial? \n \nIn this talk\
 , Rick G. Garibay\, Senior SDM at Amazon walks through a framework for un
 derstanding the complexity of the domain that you are working on. From th
 ere\, he shares some real-world patterns and techniques for working more 
 effectively with legacy code including code reading and refactoring techn
 iques\, identifying and extracting functional seams for separating concer
 ns and establishing devops practices that allow you to test changes in is
 olation (and yes\, sometimes even in production).
DTEND;TZID=America/Phoenix:20161008T174500
DTSTAMP:20260305T172607Z
DTSTART;TZID=America/Phoenix:20161008T164500
GEO:33.293070;-111.796620
LOCATION:Chandler - Gilbert Community College - IRN-124
ORGANIZER:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:If you’re a software developer\, chances are you&#39\;ve encounter
 ed that dreadful moment when your project requires you to make a change t
 o an existing piece of code. If you’re lucky\, you have unit tests that f
 ire green before you make the change. But what do you do when you are not
  so lucky? Taking it one step further\, how do you know the complexity of
  the domain that you are operating in if you are new to the code base and
  whether the changes you need to make are trivial? \n \nIn this talk\, Ri
 ck G. Garibay\, Senior SDM at Amazon walks through a framework for unders
 tanding the complexity of the domain that you are working on. From there\
 , he shares some real-world patterns and techniques for working more effe
 ctively with legacy code including code reading and refactoring technique
 s\, identifying and extracting functional seams for separating concerns a
 nd establishing devops practices that allow you to test changes in isolat
 ion (and yes\, sometimes even in production).
UID:772fa35c-ed40-46d5-ba93-f2922df800cf
END:VEVENT
END:VCALENDAR
