|
题名:
|
软件设计的哲学 [ 专著] ruan jian she ji de zhe xue / (美)约翰·奥斯特豪特(John Ousterhout)著 , 茹炳晟,王海鹏译 |
|
ISBN:
|
978-7-115-65561-5 价格: CNY69.80 |
|
语种:
|
chi |
|
载体形态:
|
220页 图 21cm |
|
出版发行:
|
出版地: 北京 出版社: 人民邮电出版社 出版日期: 2024 |
|
内容提要:
|
本书深入探讨了软件设计中的核心问题:如何将复杂的软件系统分解为可以相对独立实现的模块(例如类和方法),从而降低其复杂性并提高开发效率。本书首先介绍了软件设计中的基本问题,即复杂性的本质。其次,讨论了有关如何处理软件设计过程的“哲学”问题,如通用设计的重要性、与《代码整洁之道》中设计哲学的对比,以及如何将重要的东西和不重要的东西区分开等内容。最后,总结了在软件设计过程中应遵循的一系列设计原则,以及一系列识别设计问题的警示信号。 |
|
主题词:
|
软件设计 研究 |
|
中图分类法:
|
TP311.1 版次: 5 |
|
主要责任者:
|
奥斯特豪特 ao si te hao te 著 |
|
次要责任者:
|
茹炳晟 ru bing sheng 译 |
|
次要责任者:
|
王海鹏 wang hai peng 译 |
|
附注:
|
异步图书 |