淘沙TV
软件架构与设计

John Ousterhout:软件设计哲学(Google 演讲)

原名:John Ousterhout_ A Philosophy of Software Design _ Talks at Google
账号已注销·YouTube 54.7 万次观看·B站 1296 播放·8 年前·1:01:40
在 B 站打开 原 YouTube 版本

关于这个视频

斯坦福大学教授兼 Tcl 创始人 John Ousterhout 在 Google 演讲中介绍了他的著作《软件设计哲学》的思想。他涵盖了管理复杂性、深层模块和接口,以及他在斯坦福大学软件设计课程中教授的内容。

HN 为什么推荐它:HN 将其视为该书标准的一小时预告片,并推荐它在购买或阅读该书之前进行深入的模块思考。

“这个谷歌演讲是(已经很小 - 150 页 IIRC)书的浓缩版本。我强烈推荐两者。”— HN 评论 · 2024 · 原文

查看英文原文

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 likes 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.”

HN 提及 20 次推荐者 11 人首次 2018最近 2026质量分 12.0

原视频频道:Talks at Google · YouTube 54.7 万次观看

演讲进阶常青深层模块复杂抽象约翰·奥斯特豪特API设计