BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//talks.cam.ac.uk//v3//EN
BEGIN:VTIMEZONE
TZID:Europe/London
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:19700329T010000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:19701025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CATEGORIES:Churchill CompSci Talks
SUMMARY:Software design anti-patterns - Simonas Mulevicius
 \, Homerton College
DTSTART;TZID=Europe/London:20191120T190000
DTEND;TZID=Europe/London:20191120T193000
UID:TALK135091AThttp://talks.cam.ac.uk
URL:http://talks.cam.ac.uk/talk/index/135091
DESCRIPTION:Have you ever thought how much time and energy you
  waste trying to decipher code written by other pr
 ogrammers? Don't worry\, you are not alone. Some s
 oftware engineering mistakes occur so often that t
 hey were called "Design Anti-Patterns". In my pres
 entation I will show some common pitfalls of progr
 ammers and their managers. We will speak about pos
 sible solutions and I will present some key ideas 
 which will help you to enhance your code quality a
 nd readability. After the presentation you will be
  able to identify "Design Anti-Patterns" in your c
 olleagues' work.
LOCATION:Wolfson Hall\, Churchill College
CONTACT:Matthew Ireland
END:VEVENT
END:VCALENDAR
