Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how to investigate and diagnose code quality issues in your software projects using detective-like analytical skills in this 49-minute conference talk from Devoxx. Learn to identify the root causes behind common codebase problems such as lost architectural vision, questionable code structure, security vulnerabilities, dead code accumulation, inconsistent coding paradigms, and poorly maintained copy-pasted code. Discover how to trace these issues back to their origins, whether they stem from sleep-deprived engineers misinterpreting Stack Overflow solutions, product managers making unrealistic commitments, or non-technical leaders making technical decisions. Gain practical strategies for protecting code quality and your professional reputation while understanding how organizational factors contribute to technical debt. Apply forensic thinking to software development by asking the right questions, gathering evidence, and implementing preventive measures to maintain healthy codebases throughout the development lifecycle.
Syllabus
Your Code Base as a Crime Scene by Scott Sosna
Taught by
Devoxx