机读格式显示(MARC)
- 000 01977nam0 2200397 450
- 010 __ |a 978-7-115-65561-5 |d CNY69.80
- 021 __ |a CN |b 01-2024-2961
- 099 __ |a CAL 012024137522
- 100 __ |a 20241125d2024 em y0chiy50 ea
- 200 1_ |a 软件设计的哲学 |A ruan jian she ji de zhe xue |f (美) 约翰·奥斯特豪特(John Ousterhout)著 |g 茹炳晟, 王海鹏译
- 210 __ |a 北京 |c 人民邮电出版社 |d 2024
- 215 __ |a [19], 220页 |c 图 |d 21cm
- 306 __ |a 本书中文简体字版由作者John Ousterhout授权人民邮电出版社出版
- 314 __ |a 约翰·奥斯特豪特, 斯坦福大学计算机科学教授, 美国国家工程院院士, 曾任加州大学伯克利分校的计算机科学教授。
- 314 __ |a 茹炳晟, 腾讯Tech Lead, 腾讯研究院特约研究员, 腾讯集团技术委员会委员, 中国计算机学会(CCF)TF研发效能SIG主席, “软件研发效能度量规范”团体标准核心编写专家。
- 314 __ |a 王海鹏, 1994年毕业于华东师范大学, 获物理学理学学士学位和英国语言文学学士学位; 是独立咨询顾问、培训讲师、译者和软件开发者。
- 330 __ |a 本书深入探讨了软件设计中的核心问题:如何将复杂的软件系统分解为可以相对独立实现的模块 (例如类和方法), 从而降低其复杂性并提高开发效率。首先介绍了软件设计中的基本问题, 即复杂性的本质。其次, 讨论了有关如何处理软件设计过程的“哲学”问题,, 如通用设计的重要性、与《代码整洁之道》中设计哲学的对比, 以及如何将重要的东西和不重要的东西区分开等内容。最后, 总结了在软件设计过程中应遵循的一系列设计原则, 以及一系列识别设计问题的警示信号。
- 510 1_ |a Philosophy of software design |z eng
- 606 0_ |a 软件设计 |A ruan jian she ji |x 研究
- 701 _1 |a 奥斯特豪特 |A ao si te hao te |g (Ousterhout, John) |4 著
- 702 _0 |a 茹炳晟 |A ru bing sheng |4 译
- 702 _0 |a 王海鹏 |A wang hai peng |4 译
- 801 _0 |a CN |b 百万庄 |c 20241125
- 905 __ |a XATU |d TP311.1/415