talk
A Philosophy of Software Design | John Ousterhout | Talks at Google
Talks at Google · 11 recommenders · 10 months
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.
Hacker News 读者推荐理由: 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.
Software architecture & designTech pioneers & interviews#deep modules#complexity#abstraction#john ousterhout#api design
“This google talk is a condensed version of the (already small - 150 pags IIRC) book. I highly recommend both.”
查看原始 HN 讨论






