Legacy Code Rocks

There are many causes of technical debt - unknown or ill-defined requirements, business pressures to deliver fast, procedural deficiencies during development, and many more. These are often just manifestations of a larger problem - lack of understanding due to limitations of natural language and inability to predict future social and technical developments. Today we talk with Einar W. Høst, a programmer at the NRK, Norwegian public broadcasting company, about these sociolinguistic causes of technical debt. We can't predict the future, but we can adopt strategies to make our code more flexible and resilient. Einar shares with us a few of these strategies. When you finish listening to the episode, connect with Einar on Twitter

Mentioned in this episode:

Einar on Twitter at https://twitter.com/einarwh?lang=en

Norwegian public broadcasting company NRK at https://www.nrk.no/about/

Ward Cunningham on technical debt metaphor at https://www.youtube.com/watch?v=pqeJFYwnkjE

Ludwig Wittgenstein, Tractus Logico-Philosophicus at https://www.amazon.com/dp/0486404455/ref=cm_sw_r_cp_api_i_bUv-Eb722FCY3

William Kent, Data and Realit: A Timeless Perspective on Perceiving and Managing Information in Our Imprecise World, 3rd Edition at https://www.amazon.com/dp/1935504215/ref=cm_sw_r_cp_api_i_7Uv-EbEH73Z2J 

Podden och tillhörande omslagsbild på den här sidan tillhör Andrea Goulet and M. Scott Ford. Innehållet i podden är skapat av Andrea Goulet and M. Scott Ford och inte av, eller tillsammans med, Poddtoppen.