Legacy Code Rocks cover image

Software Design with John Ousterhout

Legacy Code Rocks

00:00

The Importance of Starting From Scratch in Software Design

I saw a talk that you gave several years ago where you talked about an experiment that you did with, you know, can the skills of like a really great programmer be taught. And I thought that was great to see in a course because I didn't have that in any of my university courses. All the my university courses were like start with a blank page, here's a problem, implement it. So I'm curious to hear your thoughts about that and how much you think that might influence the way people behave once they get on the workforce.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app