软件设计的哲学封面

《软件设计的哲学》PDF下载(中英文双版)

[美] 约翰·奥斯特豪特(John Ousterhout)

548 查看
8.9 分
220 页
8.06 MB
True PDF开源
出版社
人民邮电出版社
出版日期
2024年11月
ISBN
9787115655615
语言
中文

书籍信息

书名
软件设计的哲学
作者
[美] 约翰·奥斯特豪特(John Ousterhout)
出版社
人民邮电出版社
出版日期
2024年11月
ISBN
9787115655615
系列
异步图书-程序员必读经典系列
页数
220 页
语言
中文
文件格式
PDF
文件大小
8.06 MB
文件标签
True PDF开源

内容简介

本书深入探讨了软件设计中的核心问题:如何将复杂的软件系统分解为可以相对独立实现的模块(例如类和方法),从而降低其复杂性并提高开发效率。本书首先介绍了软件设计中的基本问题,即复杂性的本质。其次,讨论了有关如何处理软件设计过程的“哲学”问题,如通用设计的重要性、与《代码整洁之道》中设计哲学的对比,以及如何将重要的东西和不重要的东西区分开等内容。最后,总结了在软件设计过程中应遵循的一系列设计原则,以及一系列识别设计问题的警示信号。

本书适合软件工程师、计算机科学专业的学生、教育者、对软件设计和开发感兴趣的自学者和技术管理者阅读。通过应用本书中的思想,读者可以最大限度地降低大型软件系统的复杂性,从而更快地以更低的成本编写软件,并构建更易于维护和增强的系统。

更多关于《软件设计的哲学》的信息(豆瓣图书页面)

备用下载地址

文件网盘logo夸克网盘下载 下载地址: 软件设计的哲学电子版下载地址提取码:****
本站所有资源均经过人工核查,确保品质可靠。所有资源均免费,如您觉得满意,请分享给更多的人。如果您有任何问题,可以
© 2024~2026 金屋电子书 版权所有 - 专注电子书整理与分享

本站所有内容均收集整理自网络,仅作为学习交流使用,请勿用于商业用途。请于下载后的24小时内删除,否则后果自负。如有侵权,请联系站长删除。