YoVDO

Treat Your Code as a Crime Scene

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Software Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore innovative approaches to understanding large-scale software systems in this 49-minute conference talk from GOTO Chicago 2016. Delve into the concept of treating code as a crime scene with Adam Tornhill, Founder & CTO at Empear. Learn how to analyze code evolution, organizational structures, and hidden design issues using forensic techniques. Discover methods like cyclomatic complexity, geographical profiling of code, and hotspot analysis to uncover defects and track program evolution. Gain insights on identifying main developers and applying code forensics to improve software quality and maintainability. Perfect for developers and software architects seeking advanced strategies for managing complex codebases.

Syllabus

Introduction
Understanding Code
Cyclomatic Complexity
Profiling the Ripper
A geography of code
Spatial Movement in Code
Geographical profiling of Code
Hotspots and Defects
Evolution of a Program
Complexity Trend
Identify Main developers
Code 3 Forensics


Taught by

GOTO Conferences

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera