Future of Coding cover image

Future of Coding

Considered Harmful

Sep 29, 2023
Renowned computer scientist and idiosyncratic grump, Edsger Wybe Dijkstra, discusses his influential 'Go To Considered Harmful' paper and its impact. They debate the use of 'go to' statements in programming and explore concepts like coordinate systems in programs. The harmful aspects of go to statements and dependency injection are also discussed. They highlight the value of the elder generation in shaping technology and reflect on code styles and building something new. The podcast also covers scar tissue in bureaucracy and the differences between podcasting and radio.
01:45:22

Podcast summary created with Snipd AI

Quick takeaways

  • The harm in relinquishing programmer responsibility in favor of a process or a product-oriented approach within the agile movement.
  • The value of elders' perspectives who witnessed the birth and evolution of computers and their potential to help understand the nature of computers.

Deep dives

Dependency injection considered harmful

Dependency injection makes code harder to understand and introduces unnecessary complexity.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode