CaSE: Conversations about Software Engineering

Adam Tornhill on Software Design X-Rays


Listen Later

Sven Johann talks with Adam Tornhill about Software Design X-Rays

This interview was recorded for the GOTO Book Club

  • Part 1
  • Part 2
  • Adam Tornhill, Software Design X-Rays
  • Adam Tornhill, Your Code as a Crime Scene
  • Matthew Skelton & Manuel Pais, Team Topologies
  • John Ousterhout, A Philosophy of Software Design
  • Dave Thomas & Andy Hunt, The Pragmatic Programmer
  • Fred Brooks Jr., The Mythical Man-Month
  • Chapter Marks:

    • 0:00 Intro
    • 2:54 Behavioral code analysis
    • 8:53 Hotspot analysis and technical debt
    • 14:42 Trends analysis
    • 21:05 System mastery
    • 24:11 Software Design X-Ray
    • 27:18 The more metrics the better?
    • 30:09 Change coupling
    • 33:19 Copy-paste dilemma
    • 42:40 Change coupling gets more expensive with distance
    • 45:20 Team structure visualized in the code
    • 53:52 Outro
    • ...more
      View all episodesView all episodes
      Download on the App Store

      CaSE: Conversations about Software EngineeringBy CaSE Podcast Team

      • 5
      • 5
      • 5
      • 5
      • 5

      5

      3 ratings


      More shows like CaSE: Conversations about Software Engineering

      View all
      Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

      Software Engineering Radio - the podcast for professional software developers

      272 Listeners

      Bits und so by Undsoversum GmbH

      Bits und so

      23 Listeners

      More or Less: Behind the Stats by BBC Radio 4

      More or Less: Behind the Stats

      901 Listeners

      Freak Show by Metaebene Personal Media - Tim Pritlove

      Freak Show

      10 Listeners

      The Changelog: Software Development, Open Source by Changelog Media

      The Changelog: Software Development, Open Source

      284 Listeners

      Working Draft by Vanessa Otto, Peter Kröner, Hans Christian Reinl, Stefan Baumgartner, Christian »Schepp« Schaefer

      Working Draft

      0 Listeners

      INNOQ Podcast by INNOQ

      INNOQ Podcast

      1 Listeners

      Software Engineering Daily by Software Engineering Daily

      Software Engineering Daily

      621 Listeners

      defn by defn

      defn

      23 Listeners

      Deep Questions with Cal Newport by Cal Newport

      Deep Questions with Cal Newport

      1,291 Listeners

      Software Architektur im Stream by Eberhard Wolff

      Software Architektur im Stream

      0 Listeners

      The Ezra Klein Show by New York Times Opinion

      The Ezra Klein Show

      15,335 Listeners

      The Weekly Show with Jon Stewart by Comedy Central

      The Weekly Show with Jon Stewart

      10,613 Listeners

      Software Testing - Qualität, Testautomatisierung & Agilität by Richard Seidl - Experte für Software-Entwicklung und Testautomatisierung

      Software Testing - Qualität, Testautomatisierung & Agilität

      0 Listeners

      Developer Voices by Kris Jenkins

      Developer Voices

      28 Listeners