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.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner