hackertubescom
← the directory

A Philosophy of Software Design | John Ousterhout | Talks at Google

Talks at Google · 11 HN recommendations

Video Q&A

Ask AI to explain this scene or summarize the whole video. When an answer includes timestamps, select one to jump to that moment.

Try asking: What is the speaker explaining here?

Google sign-in is required. Review the maximum credit cost before confirming.

John Ousterhout, Stanford professor and creator of Tcl, presents the ideas of his book A Philosophy of Software Design in a Talks at Google session. He covers managing complexity, deep modules and interfaces, and what he teaches in his Stanford software design course.

Why HN recommends it: HN treats it as the standard one-hour teaser for the book and recommends it for its deep-modules thinking before buying or reading the book.

“This google talk is a condensed version of the (already small - 150 pags IIRC) book. I highly recommend both.” Read on HN ↗