
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