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

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube