This presentation was recorded at GOTO Chicago 2016 http://gotochgo.com Adam Tornhill - Founder & CTO at Empear @adamtornhill2546 ABSTRACT We’ll never be able to understand large-scale systems from a single snapshot of the code. Instead we need to understand how the code evolved and how the people who work on it are organized. We also need strategies that let us find design issues and uncover hidden [...] TIMECODES 0:00 Introduction 0:52 Understanding Code 2:31 Cyclomatic Complexity 10:18 Profiling the Ripper 13:53 A geography of code 15:03 Spatial Movement in Code 15:55 Geographical profiling of Code 18:06 Hotspots and Defects 19:08 Evolution of a Program 21:33 Complexity Trend 37:38 Identify Main developers 42:00 Code 3 Forensics Download slides and read the full abstract here: https://gotocon.com/chicago-2016/presentation/Treat%20Your%20Code%20as%20a%20Crime%20Scene RECOMMENDED BOOKS Adam Tornhill • Software Design X-Rays • https://amzn.to/3DEeEnI Adam Tornhill • Your Code as a Crime Scene • https://amzn.to/3FI5E2V Adam Tornhill • Lisp for the Web • https://leanpub.com/lispweb Adam Tornhill • Patterns in C • https://leanpub.com/patternsinc https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.