软件设计的哲学豆瓣评分:9.8 简介:本书深入探讨了软件设计中的核心问题:如何将复杂的软件系统分解为可以相对独立实现的模块(例如类和方法),从而降低其复杂性并提高开发效率。本书首先介绍了软件设计中的基本问题,即复杂性的本质。其次,讨论了有
{"blocks":[{"key":"c171m","text":"大型软件设计因其面对的复杂性,而使设计本身成为一件重要的事。更简单的设计可以让我们构建出更大、更强的系统,并且不会让复杂性变得难以承受。在编程的早期,设计通常集中在项目开始阶段,这种方法的极端情况——瀑布模型把项目分为多
软件设计的哲学 作者: [美]约翰·奥斯特豪特(John Ousterhout) 原作名: A Philosophy of Software Design isbn: 7115655618 书名: 软件设计的哲学 页数: 220 译者: 茹炳晟 定价: 69.80元 出品方: 异步图书 出版社: 人民邮电出版社 出版年: 2024-11 装帧: 平装 > 去看更多介绍©...
John Ousterhout教授以其敏锐的洞察力,深入剖析了软件设计中的深层逻辑与哲学... (展开全部) 作者简介· ··· 约翰·奥斯特豪特(John Ousterhout) 斯坦福大学计算机科学教授,美国国家工程院院士,曾任加州大学伯克利分校的计算机科学教授;获得了包括ACM软件系统奖、ACM Grace Murray Hopper奖、美国国家科学基金会总统青年...