软件设计的哲学

A Philosophy of Software Design

《软件设计的哲学》A Philosophy of Software Design([美]约翰·奥斯特豪特(John Ousterhout),2018)。人民邮电出版社,茹炳晟 译。豆瓣 9.0 分。HN 上 166 人推荐。以降低复杂度为核心,讲「深模块」等软件设计原则。