图书馆

绍兴杨汛桥校区  8:00—22:00

杭州拱宸桥校区  8:00—22:00

软件设计的哲学
来源:人民邮电出版社   作者:约翰·奥斯特豪特   编辑:黄求尔   时间:2026-03-18   点击数:

作者:约翰·奥斯特豪特

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

馆藏链接:https://gfybfe357ce1806cc438dhfkcfnwooqw5c6ufofcaa.zjsru.cwkeji.cn/opac/openlink.php?callno=TP311.1/2420/*25

索书号:TP311.1/2420/*25