BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Declarative Software Design in Python - Elmer Landaverde\, Bloombe
 rg Team Leader of Engineering Core Workflows 
DTSTART:20181105T130500Z
DTEND:20181105T140500Z
UID:TALK114331@talks.cam.ac.uk
CONTACT:Jan Samols
DESCRIPTION:In the Engineering Core Workflows team we deal with very compl
 ex business rules. We need to create services that can continue to take on
  more business complexity while keeping the code maintainable. \n\nThis ha
 s driven us to design software that is declarative in nature instead of im
 perative (along the lines of how ReactJS treats UI state). \n\nThe advanta
 ge is that we get to isolate business logic to a stateless configuration f
 ile thus separating business logic from infrastructure logic.\n\nOur talk 
 will focus on this design and when may want to choose this approach. \n
LOCATION:FW26\, Computer Laboratory
END:VEVENT
END:VCALENDAR
