JavaScript Jabber

Pioneers of Computing: A Journey Through Tech History with Bob Martin - JsJ 671

5 snips
Apr 1, 2025
Bob Martin, a renowned software engineer and author, delves into the history of computing and the influential figures that shaped it, including Margaret Hamilton and Linus Torvalds. He shares insights from his new book and reflects on his journey as a self-taught developer in the 70s. The conversation takes a twist with a fascinating project showcasing Doom built with TypeScript. Alongside tech history, they recommend classic sci-fi novels and TV shows, including an engaging comparison of 'The Expanse' books versus its series.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Language Agnostic Clean Code

  • Programming language choice doesn't significantly impact clean code principles.
  • Bob Martin demonstrates this by using various languages in his book's second edition.
ADVICE

Function Size

  • Keep functions small, ideally around 3-7 lines.
  • Extract methods within functions if possible, giving each a descriptive name.
ANECDOTE

John Backus and Fortran

  • Bob Martin's favorite story in "We Programmers" is about John Backus.
  • Backus, a self-taught programmer, led the Fortran project in the 50s.
Get the Snipd Podcast app to discover more snips from this episode
Get the app